##||(パイプライン二つ)の意味
左側がfalseなら右側を返す
const num = null;
const fee = num || "金額未設定です";
console.log(fee); // 金額未設定です
#####javascriptのfalsyな値の一覧
- false
- 0
- -0
- ""
- null
- undefined
- Nan
##&&(アンパサンド二つ)の意味
左側がtrueなら右側を返す
const num2 = 100;
const fee2 = num2 && "何か設定されました";
console.log(fee2); //"何か設定されました"