Замок Windsor не может ввести массив интерфейсных типов

Используйте оператор |:

(5.3 | 0) === 5.3 // => false
(5.0 | 0) === 5.0 // => true

Итак, тестовая функция может выглядеть так:

var isInteger = function (value) {
  if (typeof value !== 'number') {
    return false;
  }

  if ((value | 0) !== value) {
    return false;
  }

  return true;
};
12
задан Chris Haines 29 June 2009 в 12:13
поделиться