简单的isEven函数抛出语法错误

时间:2015-01-10 23:07:29

标签: javascript

我无法弄清楚为什么这个功能代码无法运行?这是我的代码。

function isEven(n) {
    if (n%2 == 0) {
        return true;
    };
    else {
        return false;
    };
};
console.log(isEven(50));

我收到的错误消息是" else"声明。

1 个答案:

答案 0 :(得分:2)

在分号上有点方便

应该是

function isEven(n) {
    if (n%2 == 0) {
       return true;
    }
    else { 
       return false;
    }
}
console.log(isEven(50));

甚至可以使用

function isEven(n) {
    return (n%2 == 0);
}
console.log(isEven(50));