Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   очень легкий вопрос =). (http://www.flasher.ru/forum/showthread.php?t=78889)

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

Цитата:

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

Кузен, ты ли это...


Часовой пояс GMT +4, время: 09:41.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.