Встречается на собеседованиях • сегодня

Как проверить что число целое

В JavaScript можно проверить, является ли число целым, несколькими способами:

  1. Использование оператора %:
javascript
function isInteger(num) {
  return num % 1 === 0;
}
  1. Использование метода Number.isInteger() (ES6):
javascript
Number.isInteger(5); // true
Number.isInteger(5.1); // false
  1. Сравнение с округленным значением:
javascript
function isInteger(num) {
  return Math.floor(num) === num;
}

Важные нюансы:

  • Number.isInteger() не выполняет приведение типов
  • Для очень больших чисел (больше 2⁵³) методы могут давать некорректные результаты
  • Все методы вернут false для NaN и Infinity
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы