簡體   English   中英

javascript如果數字可以被整除,則為true;否則為true

[英]javascript if number is evenly divisible true if not false

我必須編寫一個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;

如果用戶輸入的任何一個數字為零,則警報應向用戶顯示FALSE。

如果條件更改為

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

其余的代碼是

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

如果您不熟悉javascript,這里是使用三元運算符實現此非常常見模式的另一種方法:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM