На данный вопрос уже ответили:
Есть массив query
:
[{"item_count":"2"},{"item_count":"11"},{"item_count":"13"}]
Необходимо вернуть сумму значений item_count
.
Моя попытка:
for (val in query)
{
val = val.item_count;
val = val++;
}
Response.Write(val);
Выводит 14, не понимаю, почему.
for (val in query)
{ // Давайте представим, что это последняя итерация, у нас есть какое то значение val.
val = val.item_count; // Тут мы туда записываем (не приплюсовываем) значение из последнего элемента массива
val = val++; // Добавляем туда 1
}
// тут val = последний элемент массива + 1
Response.Write(val);
const query = [{"item_count":"2"},{"item_count":"11"},{"item_count":"13"}];
const val = query.reduce((sum, item) => sum + +item.item_count, 0);
console.log(val);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть классический календарь бутстрапВыбирает текущую дату по умолчанию и позволяет выбрать одну из следующих дат
Создаём экземпляр SuggestView, слушаем событие select (выбор предлагаемого варианта)Как в обработчике событий корректно поймать родительский input?...