Codecademy の Javascript チュートリアルのセクション 4.1 で適切なブール値を返すのに問題があります。コードは次のとおりです。
// Define quarter here.
var quarter = function(n) {
if (n / 4 ){
return true;
} else {
return false;
}
};
if (quarter(4) === 1) {
console.log("The statement is true.");
} else {
console.log("The statement is false.");
}
私が見ることができるように、新しく定義された四半期変数に「n」のパラメーターを持つ関数を渡し、それを 4 で割って、true の場合は 1 を返すか、false の場合は 0 (else) を返すかを確認します。次に、if ループで 'quarter' 関数を使用して、'n' として渡された数値 '4' の 1 が等しいかどうかを確認しています。
これは、(JavaScript プログラミングを始めようとしているフロントエンド開発者として) 私が使用することに慣れていない基本的なロジックであると想定していますが、いくつかの考えとガイダンスをいただければ幸いです。