Javascript 函数未定义代码错误

标签 javascript function

我是 Javascript 新手,我不明白为什么这段代码会出现错误。请帮助我理解我的语法错误。

var isEven = function(number){
    if(number % 2 = 0){
        return true;
    } else {
        return false;
    };
};

isEven(5);

最佳答案

改变

if(number % 2 = 0)

if(number % 2 === 0)

因为你想测试数字的模 2 是否有余数。你写的是一个非法的赋值操作。

关于Javascript 函数未定义代码错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30558010/

相关文章:

c - 如何打印单个字符的可变长度字符串

javascript - 使用函数验证用户输入的最小值和最大值之间的值

javascript - 使用 facebook connect 触发功能

javascript - 当放置区中没有文件时禁用提交按钮

javascript - 动态 CFTab onClose 事件

javascript - 如果陈述属实,请提交表格

javascript - z-index 较大的 div 位于 z-index 较小的 div 下方

Odoo 标题按钮上的 JavaScript 事件

ios - 如何使用 Swift 从 UIButton 函数停止另一个函数?

matlab - 'varargin' 函数在仅提供名称-值对时给出错误 : MATLAB