我正在尝试编写一个函数,用于检查某个值是奇数还是偶数,但它不是应该正常工作,或者更确切地说是根本工作。
我得到的代码来自this问题。
function isEven(value) {
if (value % 2 == 0) {
return true;
console.log("True");
}
else {
return false;
console.log("False");
}
console.log(value);
}
isEven(3);
我在浏览器的控制台中没有出错,但它也没有记录True,False或value。
注意:我也会接受jQuery解决方案,但更喜欢Javascript。
答案 0 :(得分:2)
您在登录前返回。 return
之后的任何内容都不会被执行。
return
function isEven(value) {
if (value % 2 == 0) {
console.log("True");
return true;
} else {
console.log("False");
return false;
}
}
isEven(3);

答案 1 :(得分:0)
通过
解析,确保value是一个整数parseInt(value)