JS中FUNCTION中运用IF的问题

题目要求:
Write an if / else statement inside the isEven function. It should return true; if the number it receives is evenly divisible by 2. Otherwise (else), it shouldreturn false;.
Make sure to return - don't useconsole.log()!
--------------------------------代码-----------------------------------------
var isEven = function(number) {

if(isEven() % 2 =0){
return true}
else{
return false}
}
---------------------------------------------------问题----------------------
这个,代码感觉是敲错了,请问是哪里出错了啊?

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-01
一个等号是赋值,两个等号才是等于
第2个回答  2014-04-01
isEven() % 2 =0 赋值?在怎么赋值也部可能等于true或false;
肯定错啊.. == 才是判断追问

好的,感谢你,但是如果用===,完全等于,这样有没问题呢

相似回答