PDA

Просмотр полной версии : очень легкий вопрос =).


boykissboytoo
26.04.2006, 23:37
Надо сложить все элементы массива. С помощью цикла. Просьба напишите пожалуста в коде =). :victory:

KUZEN
27.04.2006, 00:39
Очень лёгкий ответ : Читаем правила форума http://www.flasher.ru/forum/rules.php, а пока устное предупреждение за название топика !!!

etc
27.04.2006, 00:46
Array.prototype.count = function() {
var out_num = 0;
var in_arr = this;
for (var i=0;i<in_arr.length;i++) {
if (isNaN(in_arr[i])) {
return null;
}
out_num+=in_arr[i];
}
return out_num;
}
// USAGE:
var arr = [2,4,6,8,12];
trace(arr.count()); // 32

не проверял, сразу говорю

sergwizard
27.04.2006, 00:58
Сразу говорю: "Проверено!".
Number.prototype.sum=function(a){
for(i=0;i<a.length;i++){
this=this+a[i]
}return this
}
temp=new Number()
a=new Array(1,6,4,6,8,2,7,9,11);
trace(temp.sum(a))

Antares
27.04.2006, 01:54
Очень лёгкий ответ : Читаем правила форума http://www.flasher.ru/forum/rules.php, а пока устное предупреждение за название топика !!!
Кузен, ты ли это...