Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 18.08.2015, 00:33
ild ild вне форума
Аспирант
Отправить личное сообщение для ild Посмотреть профиль Найти все сообщения от ild
 
Регистрация: 27.02.2012
Сообщений: 67

только через цикл наверное )
Ответить с цитированием
  #12 (permalink)  
Старый 18.08.2015, 00:34
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Сообщение от ild
сколько в данный момент в массиве количество true?
сложить все элементы
Ответить с цитированием
  #13 (permalink)  
Старый 18.08.2015, 00:40
ild ild вне форума
Аспирант
Отправить личное сообщение для ild Посмотреть профиль Найти все сообщения от ild
 
Регистрация: 27.02.2012
Сообщений: 67

сейчас уже ничего не соображаю, дай плиз пример
Ответить с цитированием
  #14 (permalink)  
Старый 18.08.2015, 00:41
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

ild,
function check(a,b,c,d,e){
    return a + b + c + d + e ;
}

alert(check(true, true, false, false, false)) //2
alert(check(true, true, true, true, true)) //5
alert(check(false, false, false, false, false)) //0
Ответить с цитированием
  #15 (permalink)  
Старый 18.08.2015, 00:43
ild ild вне форума
Аспирант
Отправить личное сообщение для ild Посмотреть профиль Найти все сообщения от ild
 
Регистрация: 27.02.2012
Сообщений: 67

как всегда спасибо!
Ответить с цитированием
  #16 (permalink)  
Старый 18.08.2015, 00:46
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

Сообщение от ild
а как подсчитать, сколько в данный момент в массиве количество true?
alert([false, false, true, true, true].reduce(function (a, b) {return a + b}, 0));
Ответить с цитированием
  #17 (permalink)  
Старый 18.08.2015, 08:27
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Можно и так

var arr = [true, false, true, false, false, true, true, false, true].filter(function(value) {
    return value;
});

alert(arr.length);
Ответить с цитированием
  #18 (permalink)  
Старый 18.08.2015, 11:10
ild ild вне форума
Аспирант
Отправить личное сообщение для ild Посмотреть профиль Найти все сообщения от ild
 
Регистрация: 27.02.2012
Сообщений: 67

Нужно найти сколько тру вместе идущих

Последний раз редактировалось ild, 18.08.2015 в 13:02.
Ответить с цитированием
  #19 (permalink)  
Старый 18.08.2015, 11:13
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Сообщение от ild
Нужно найти сколько тру вместе идущих
наверно самая длинная цепочка из true?
Ответить с цитированием
  #20 (permalink)  
Старый 18.08.2015, 11:33
ild ild вне форума
Аспирант
Отправить личное сообщение для ild Посмотреть профиль Найти все сообщения от ild
 
Регистрация: 27.02.2012
Сообщений: 67

в центре

Последний раз редактировалось ild, 18.08.2015 в 13:02.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите к js коду, написать html код Modrih Элементы интерфейса 8 16.06.2015 18:08
Ввод диапазона значений массива с клавиатуры Воскобоенко Общие вопросы Javascript 11 06.06.2015 22:34
Обращение к элементу массива arkada38 Angular.js 2 05.12.2014 10:08
Сортировка массива по возрастанию другого массива. vas88811 Events/DOM/Window 4 12.01.2014 10:31
Можно ли как для произвольного массива создавать вызовы функций , имеющих на входе kefi Общие вопросы Javascript 3 17.04.2009 16:53