gpt4 book ai didi

javascript - 如何识别数字0是零而不是偶数

转载 作者:行者123 更新时间:2023-11-28 17:06:22 25 4
gpt4 key购买 nike

完全菜鸟。只是想将数字 0 记录为零而不是偶数。

var num = 0

if (num % 2 !== 0) {

console.log("odd")

} else if (num % 2 === 0) {

console.log("even")

} else if (num == 0) {

console.log("zero")

} else {

console.log("error")
}

我希望输出为“零”,但它一直将其记录为偶数。

最佳答案

因为if else if和else是自上而下运行的,如果满足一个条件,就会忽略其他条件。

您可以像这样将 else if 0 向上移动。

var num= 0

if (num % 2 !==0){

console.log("odd")

} else if (num == 0){

console.log("zero")

}
else if (num %2 ===0){

console.log("even")

} else {

console.log("error")
}

关于javascript - 如何识别数字0是零而不是偶数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55756268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com