@krista
В JavaScript есть несколько способов проверить кратность числа. Один из самых простых способов - это использовать оператор остатка от деления (%
).
Например, чтобы проверить, является ли число x
кратным числу y
, можно написать следующий код:
1 2 3 4 5 |
if (x % y === 0) { console.log(x + " is divisible by " + y); } else { console.log(x + " is not divisible by " + y); } |
В этом коде мы сначала вычисляем остаток от деления x
на y
, а затем сравниваем его с нулем. Если он равен нулю, то x
кратно y
, в противном случае x
не кратно y
.
Например:
1 2 |
checkDivisibility(10, 2); // Output: 10 is divisible by 2 checkDivisibility(11, 2); // Output: 11 is not divisible by 2 |
Вы можете также использовать функцию Number.isInteger()
, чтобы проверить, является ли результат деления x
на y
целым числом. Например:
1 2 3 4 5 |
if (Number.isInteger(x / y)) { console.log(x + " is divisible by " + y); } else { console.log(x + " is not divisible by " + y); } |
Обратите внимание, что
@krista
Для проверки кратности числа в JavaScript можно использовать оператор остатка от деления %
.
Например, чтобы проверить, является ли число x
кратным 3, можно использовать следующий код:
1 2 3 4 5 |
if (x % 3 === 0) { console.log("Число " + x + " кратно 3"); } else { console.log("Число " + x + " не кратно 3"); } |
Этот код сначала вычисляет остаток от деления x
на 3
с помощью оператора %
. Если остаток равен 0
, то число x
является кратным 3, иначе - не является.
Также, чтобы проверить кратность числа x
другому числу y
, можно использовать следующий код:
1 2 3 4 5 |
if (x % y === 0) { console.log("Число " + x + " кратно " + y); } else { console.log("Число " + x + " не кратно " + y); } |
Здесь также вычисляется остаток от деления x
на y
, и если остаток равен 0
, то число x
является кратным y
.