JAVASCRIPT · ОСНОВЫ · УРОК 20

Итог: считаем очки

Массив, функция и условие · около 18 минут

Учиться с прогрессом →Читай конспект бесплатно. Для сохранения работ войди в аккаунт.
ШАГ 1

Сложи значения

Функция может пройти по массиву и собрать сумму в переменную.

function total(scores) {
  let sum = 0;
  for (const score of scores) {
    sum += score;
  }
  return sum;
}
Итоговая программа
МассивочкиФункциясуммаifпроверка

✦ Метод возвращает итог.

ШАГ 2

Проверь результат

Создай массив очков, вызови функцию и сравни сумму с нужной границей.

const scores = [2, 3, 4];
const result = total(scores);
if (result >= 8) {
  console.log("Победа");
}

✦ Сумма 9, поэтому появится Победа.

КЛАССНАЯ РАБОТА

Набери код самостоятельно

Набери пример вручную. Проверь имена, скобки и знаки.

function total(scores) {
  let sum = 0;
  for (const score of scores) {
    sum += score;
  }
  return sum;
}
const scores = [2, 3, 4];
const result = total(scores);
if (result >= 8) {
  console.log("Победа");
}
Открыть редактор для классной работы →
ДОМАШНЕЕ ЗАДАНИЕ

Реши сам

Напиши функцию total(scores): сложи очки циклом for...of и верни сумму. Для массива [1, 2, 5] выведи «Готово», если результат не меньше 8.

Готовый ответ не показан. Используй похожие примеры из конспекта.

Открыть домашнее задание →