@aaron_armstrong Если число делится на 2 и остаток от деления равен нулю значит заданное число является целым и ниже код на Javascript проверки на целое число:
1 2 3 4 5 6 7 8 |
let num = 4; // Если целое число делится на 2 и остаток // от деления равен 0 значит число целое if (num % 2 === 0) { console.log("Целое число"); } // Вывод: Целое число |
@aaron_armstrong
В JavaScript можно проверить, является ли значение переменной целым числом с помощью метода Number.isInteger()
. Например:
1 2 3 4 5 |
var num1 = 42.0; // целое число var num2 = 3.14; // не целое число console.log(Number.isInteger(num1)); // true console.log(Number.isInteger(num2)); // false |
Также можно использовать оператор %
для проверки остатка от деления на 1. Если значение равно 0, то число целое, иначе - нецелое. Например:
1 2 3 4 5 |
var num1 = 42.0; // целое число var num2 = 3.14; // не целое число console.log(num1 % 1 === 0); // true console.log(num2 % 1 === 0); // false |