Форум программистов, компьютерный форум, киберфорум
Наши страницы

JavaScript

Войти
Регистрация
Восстановить пароль
 
sirynka
0 / 0 / 0
Регистрация: 03.03.2016
Сообщений: 13
#1

Посчитать количество каждого цвета - JavaScript

19.07.2016, 12:32. Просмотров 128. Ответов 3
Метки нет (Все метки)

Нужно написать программу которая считает цвета
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function Element(name, count) {
  this.name = name;
  this.count = count;
}
var El = [];
El[0] = new Element('Синий',    1);
El[1] = new Element('Желтый',   2);
El[2] = new Element('Красный',  5);
El[3] = new Element('Зеленый',  6);
El[4] = new Element('Синий',    2);
El[5] = new Element('Красный',  4);
/*
    Программа должна посчитать количество каждого цвета.
    На выходе получится:
    Синий:  3
    Желтый: 2
    Красный:9
    Зеленый:6
*/
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.07.2016, 12:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Посчитать количество каждого цвета (JavaScript):

Посчитать количество слов в форме - JavaScript
Здравствуйте, помогите пожалуйста с лабой, нужно сделать самою простую форму на java и посчитать количество слов в форме. Заранее спасибо!

Как посчитать количество ссылок? - JavaScript
Здравствуйте, пишу чат на php и столкнулся с проблемой.Есть три фрейма: 1ый - Отображает список пользователей-онлайн в виде...

Посчитать и вывести количество кук - JavaScript
Здравствуйте! Подключил плагин на вордпресе, который добавляя в избранное создает куки, но я так и не понял в каком виде - или он создает...

Посчитать и вывести количество отмеченных чебоксов - JavaScript
Доброй ночи, в php немного понимаю, а в js дуб дубом, хотел узнать как посчитать и вывести количество отменных чебоксов, например тут,...

Как посчитать количество нажатий по тегу - JavaScript
Всем привет. Продолжаю изучать JavaScript и не могу как реализовать такую функцию: 1. Допустим у меня подгружается окно стороннего...

Как посчитать количество checkbox для fieldset? - JavaScript
Нужно сделать веб-тестирование, вот часть задания: Не пойму как посчитать количество checkboxoв в каждом fieldset отдельно, так как у...

3
BANO
Ренегат
Эксперт HTML/CSS
1476 / 1056 / 292
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
19.07.2016, 12:56 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
не получиться с таким кодом...
Element - неизменяемая переменная системы
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
function Color(name, count) {
  this.name = name;
  this.count = count;
}
var El = [];
El[0] = new Color('Синий', 1);
El[1] = new Color('Желтый', 2);
El[2] = new Color('Красный', 5);
El[3] = new Color('Зеленый', 6);
El[4] = new Color('Синий', 2);
El[5] = new Color('Красный', 4);
/*
    Программа должна посчитать количество каждого цвета.
    На выходе получится:
    Синий:  3
    Желтый: 2
    Красный:9
    Зеленый:6
*/
 
function count(s) {
  return s.reduce(function(sum, el) {
    sum[el.name] = (sum[el.name] || 0) + el.count;
    return sum;
  }, {})
}
console.log(count(El))
код работает. а как он работает уже сами разбирайтесь
1
sirynka
0 / 0 / 0
Регистрация: 03.03.2016
Сообщений: 13
19.07.2016, 13:31  [ТС] #3
а как вывести его не через
Цитата Сообщение от BANO Посмотреть сообщение
console.log
;
а через alert() например?
0
BANO
Ренегат
Эксперт HTML/CSS
1476 / 1056 / 292
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
19.07.2016, 13:51 #4
Javascript
1
alert(JSON.stringify(count(El)))
1
19.07.2016, 13:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.07.2016, 13:51
Привет! Вот еще темы с ответами:

Как посчитать общее количество за определенную дату? - JavaScript
Привет ребятки! Подскажите, как посчитать общее количество продаж за определенную дату? Скачал плагин xCharts для реализации графика....

Как программно посчитать количество элементов в form? - JavaScript
есть контейнер form, в нем есть n-ое количество input. Как программно посчитать их количество?

Посчитать количество radiobutton на странице и проверить отмечены ли они - JavaScript
Здравствуйте! Помогите, пожалуйста, подсчитать на динамически созданной странице количество групп radio-буттонов и перед отправкой...

Посчитать количество абзацев, в которых встречается каждое слово из массива - JavaScript
Добрый день. Помогите разобраться с задачкой, пожалуйста Имеется массив mas, который хранит текст, разделенный на абзацы (тобиш один...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru