📜  模运算符倍数,替代值 - Javascript (1)

📅  最后修改于: 2023-12-03 15:26:51.544000             🧑  作者: Mango

模运算符倍数,替代值 - Javascript

在JavaScript中,我们可以使用 "模运算符""取余运算符" 来计算一个数的倍数。它的用法如下:

let num = 9;
if (num % 3 === 0) {
  console.log(`${num}是3的倍数。`);
} else {
  console.log(`${num}不是3的倍数。`);
}
// Output: 9是3的倍数。

在这个例子中,我们使用模运算符 % 来获取 num 是否是3的倍数。 如果 num % 3 的结果是 0,那么 num 就是3的倍数。

我们还可以使用模运算符和二元运算符 = 来将替代值赋值给变量。 例如:

let num = 3;
num += 3 % 2;
console.log(num); // Output: 4

在这个例子中,我们使用模运算符 % 计算 3 % 2 的结果为 1,然后将 1 添加到 num 上,并将结果分配给 num。 因此,变量 num 的最终值为 4

最后,我们还可以使用模运算符和条件运算符 ?: 来检查一个数是否是偶数。 例如:

let num = 4;
let isEven = num % 2 === 0 ? true : false;
console.log(isEven); // Output: true

在这个例子中,我们使用模运算符 % 来检查变量 num 是否是偶数。 如果 num % 2 === 0 的结果为 true,则变量 isEven 将设置为 true,否则将设置为 false

总结一下,模运算符可以用于检查一个数的倍数和检查一个数是否是偶数。它还可以与二元和条件运算符一起使用,以将替代值赋值给变量。