📜  js 代码查找余数 - Javascript (1)

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

JS代码查找余数 - Javascript

在Javascript中,我们可以使用取余运算符(%)来查找两个数相除的余数。

取余运算符(%)

取余运算符是一个二元运算符,用于计算两个数相除的余数。例如:

console.log( 5 % 2 ); // 1
console.log( 9 % 3 ); // 0
console.log( 10 % 3 ); // 1

此处,% 表示取余运算符。它返回两个数相除后的余数。

余数的用途

余数经常在许多Javascript算法中使用。一些常见的应用包括:

判断奇偶性

由于偶数除以2不会有余数,因此我们可以使用 % 来判断一个数是偶数还是奇数。例如:

function isEven( num ) {
  return num % 2 === 0;
}

console.log( isEven(4) ); // true
console.log( isEven(5) ); // false

此处,我们定义了一个函数 isEven(),它接受一个参数 num 并返回一个布尔值,表示 num 是否是偶数。我们在函数内部使用 % 来找到 num 除以2的余数。如果余数为0,则 num 是偶数;否则 num 是奇数。我们可以通过调用 isEven() 来测试不同的数字。

判断是否能够整除

我们可以使用 % 来判断一个数是否可以被另一个数整除。例如:

function isDivisible( num, divisor ) {
  return num % divisor === 0;
}

console.log( isDivisible(10, 2) ); // true
console.log( isDivisible(10, 3) ); // false

此处,我们定义了一个函数 isDivisible(),它接受两个参数 numdivisor,并返回一个布尔值,表示 num 是否可以被 divisor 整除。我们在函数内部使用 % 来找到 num 除以 divisor 的余数。如果余数为0,则 num 可以被整除;否则 num 不能被整除。我们可以通过调用 isDivisible() 来测试不同的数字。

结论

在本文中,我们介绍了 Javascript 中的取余运算符 %,并讨论了它在许多算法中的应用。我们学习了如何使用 % 来判断一个数是偶数还是奇数,以及如何使用它来判断一个数是否可以被另一个数整除。这些技术在编写Javascript程序时非常有用,因为它们可以帮助我们执行许多不同的操作。