javascript如果number是可分的,如果不是false则为true

时间:2016-05-24 13:14:55

标签: javascript

我必须编写可以从用户读取两个整数的Java脚本,如果用户输入的第一个数字可以被第二个数字整除,那么它将向用户显示TRUE警告,否则为FALSE。如果用户输入的任一号码为零,则警报应对用户显示为FALSE。

这是我的代码无效

        var y = prompt("Enter a Value","");
      var z = prompt("Enter a Value","");

      if  (y % z === 0) {
      greeting = "TRUE";
      } else (y % z !== 0 ||
      {
      greeting = "FALSE"
      document. get Element By Id ("true false").inner HTML = greeting;

2 个答案:

答案 0 :(得分:2)

  

如果用户输入的任一号码为零,则应显示警报   对用户来说是错误的。

如果条件为

改变你

if  (x && y && y % z === 0) {

其余代码是

if  (x && y && y % z === 0) 
{
   greeting = "TRUE";
}
else
{
   greeting = "FALSE";
}

答案 1 :(得分:0)

如果您是javascript的新用户,这是使用ternary operator实现这种非常常见模式的另一种方法:

var greeting = (x && y && y % z === 0) ? "TRUE" : "FALSE";