在JavaScript中检查一个数字是否是另一个数字的倍数 | 您所在的位置:网站首页 › js判断是否整数 › 在JavaScript中检查一个数字是否是另一个数字的倍数 |
使用%模数运算符
为了检查一个数字是否是另一个数字的倍数,我们可以使用JavaScript中的% modulo运算符。 modulo% 操作符返回第一个数字在第二个数字上的余数,例如:10 % 2 = 0 ,所以如果我们得到一个余数0 ,那么给定的数字就是另一个数字的倍数,否则就不是倍数。 下面是一个例子。 const num = 10; if (num % 2 === 0) { console.log("10 is a multiple of 2"); }else { console.log("10 is not a multiple of 2"); }输出。 "10 is a multiple of 2"在上面的代码中,我们在if条件中加入了10 % 2 === 0 。因此,如果10除以2并返回余数0,那么它将打印出 "10是2的倍数 "的输出。 例2 : if (20 % 2 == 0) { console.log("20 is a multiple of 2"); }else { console.log("20 is not multiple of 2"); }输出。 "20 is a multiple of 2" 检查一个数字是否不是另一个数字的倍数为了检查一个数字是否是另一个数字的倍数,我们可以使用模运算符% ,但是第一个数字除以第二个数字的剩余部分不等于0。 下面是一个例子。 if (35 % 2 != 0){ console.log("35 is not a multiple of 2"); }在上面的代码中,35被2除以,返回余数5。所以35 ,不是2的倍数。 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |