2021年10月5日解決済み

Boolean を使用する際、なぜ 0 や hello を ( ) で囲むのでしょうか?

ユーザー

Boolean を使用する際

console.log(Boolean(0);
console.log(Boolean('hello'));

このように記述しますが、なぜ 0 や hello を ( ) で囲むのでしょうか?
一度 ( ) を消して試してみたらエラーになりました。

少し前の違う動画で typeof などを使う際に後ろに続く数値や単語には ( ) で囲われていなかったのですが、どういった違いがあるのでしょうか。

console.log(typeof 'hello');
console.log(typeof 5);

よろしくお願いいたします。

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?