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

Как проверить является ли число четным в JS

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

// Примеры:
console.log(isEven(4)); // true
console.log(isEven(7)); // false

Также можно использовать побитовый оператор & для проверки младшего бита:

javascript
function isEvenBitwise(num) {
  return (num & 1) === 0;
}

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

  1. Функция вернет true для 0 и отрицательных четных чисел
  2. Для нецелых чисел результат может быть неожиданным (лучше добавить проверку на целочисленность)
  3. NaN вернет false (так как NaN % 2 === NaN)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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