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

Boolean は関数なので ( ) を付けて引数として値を渡します。
2021年10月3日
ユーザー

Boolean を使用する際

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

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

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

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

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

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

プレミアムプランとは?

このレッスンの質問と回答(9)