var bets = [{id: 1, value: 250},
{id: 2, value: 200},
{id: 3, value: 100}];
for(var key in bets) {
var bets = bets[key];
}
Как мне посчитать всю сумму значения value
? А то есть сложить данные value
из всех 3 объектов.
Ну тогда всё просто: применяем reduce с первоначальным значением ноль. Reduce применяет функцию к аккумулятору и каждому значению массива (слева-направо), сводя его к одному значению
var bets = [{id: 1, value: 250},
{id: 2, value: 200},
{id: 3, value: 100}];
var total = bets.reduce(function(prev, curr) {
return prev + curr.value;
}, 0);
console.log(total);
var bets = [
{id: 1, value: 250},
{id: 2, value: 200},
{id: 3, value: 100}
];
var sum = 0;
for(var key in bets) {
sum += bets[key].value;
}
console.log(sum);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пытаюсь сделать маску для imageНо маска задевает не 2 последних слоя (как нужно), а все слои в контексте