js 中if else if

2025-03-10 00:53:03
推荐回答(2个)
回答1:

var isEven = function(number) {
  if(!isNaN(parseFloat(number)) && isFinite(number)){
    return "ok, go on !";
  } else {
    return "please input a number";
  }
}

or

var isEven = function(number) {
  if(number - parseFloat(number) >= 0){
    return "ok, go on !";
  } else {
    return "please input a number";
  }
}

回答2:

你这样写就很清晰了:
if(number % 2 ==0){

return true ;

}else{
return false;
}
或者
if(number % 2 ==0){

return true ;

}else if(isNaN(isEven)){
return "ok,go on";

}
你第一个else这里明显错了,以后写注意格式很好检查,{}对应写