Показать сообщение отдельно
  #2 (permalink)  
Старый 05.01.2013, 21:04
Аватар для Amphiluke
   ☽
Отправить личное сообщение для Amphiluke Посмотреть профиль Найти все сообщения от Amphiluke
 
Регистрация: 07.01.2011
Сообщений: 254

В ECMAScript 5 добавлены соответствующие методы массивов — .every() и .map():
var arr = [11,-2,3,-4,5],
    allInt = arr.every(function (elem) {
        return elem % 1 == 0;
    });
if (allInt) {
    arr = arr.map(function (elem) { return elem * 2; });
}
alert(arr);
Ответить с цитированием