JavaScript
- 8 ответов
- 0 вопросов
9
Вклад в тег
const money = ['eur 10', 'usd 1', 'usd 10', 'rub 50', 'usd 5']
// Нужно объявить переменную, к которой суммировать
let summ = 0
for(let i = 0; i < money.length; i++) {
// Разобьем строку по пробелу
// 'eur 10' => ['eur', '10']
const parts = money[i].split(' ')
if (parts[0] === 'usd') {
// parts[1] это строка, нужно привести к числу
// parseInt(parts[1]) или короткая запись +parts[1]
summ += +parts[1]
}
// Условие можно записать в 1 строку
// if (parts[0] === 'usd') summ += +parts[1]
// Или даже так:
// parts[0] === 'usd' && (summ += +parts[1])
}
console.log(summ)
const itog = ..