実際には、この数値は天気をチェックする簡単なプログラムで、数値は2で割り切れるか、2で割り切れないか、与えられた数値は数値ではありません。私の情報によると、isNaN('berry)
は本当のas'berry 'が文字列ですが、私のコードでは間違っています。isNaN()の使用に関する問題
コードは次のとおりです。私はそれを実行したときに
var isNum = function(number) {
// My code goes here!
if (number%2===0){
return true
}
else if (isNaN(number)){
console.log("enter the number not the string");
return number
}
else{
return false
}
};
isNum('berry');
上記のコードは、私にfalseを返します。どんな助けもありがとう。 これはスクリーンショットです
を働いている!ますisNaN? –
'number%2 === 0'をチェックする前に' isNaN(number) '*をチェックする必要があります。 –
@RocketHazmatしかし、その返すfalseの場合は、実際に2番目のelseに来ても – mehulmpt