[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: JavaScript! Вопрос по массивам
Stasonix
$(function(){
var mm = [[-1,0],[0,-1],[0,2]];

var checkArr = function(sArr){
var result;
i = 0;
$.each(mm,function(){
// если в массиве есть число ниже нуля, то результат функции ЛОЖЬ
if (sArr[i][0]<0 || sArr[i][1]<0){
result = false;
}
// иначе же ИСТИНА
else result = true;
++
i;
});
return result;
}

console.log(checkArr(mm));

});


я не пойму почему она всегда true возвращает?



Спустя 4 минуты, 22 секунды (23.02.2012 - 16:29) Oyeme написал(а):
$(function(){
var mm = [[-1,0],[0,-1],[0,2]];

var checkArr = function(sArr){
var result = true;
i = 0;
$.each(mm,function(){
// если в массиве есть число ниже нуля, то результат функции ЛОЖЬ
if (sArr[i][0]<0 || sArr[i][1]<0){
result = false;
}
++i;
});
return result;
}
console.log(checkArr(mm));

});

Спустя 2 минуты, 23 секунды (23.02.2012 - 16:32) Stasonix написал(а):
в Яблочко!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.