К содержимому
Claude Code с 0:полный курс
Уровень 10 · JavaScript без страха 5 мин

Мини-проект: маленькая программа на JS

Собираем вместе всё с уровня 10 — переменные, массив, цикл, условие и console.log — на одном маленьком понятном примере.

В этом уроке нет практического задания — просто прочитай и ответь на вопросы.

Поздравляю — ты добрался до конца уровня 10! Давай соберём всё, что узнали, в одной маленькой программе. Не пугайся — мы не будем её писать, мы её прочитаем. И ты увидишь, что каждый кусочек тебе уже знаком.

Складываем кусочки вместе

Вот программа, которая выводит список дел на сегодня:

const dela = ['помыть посуду', 'позвонить маме', 'погулять']

for (delo of dela) {
  if (delo === 'погулять') {
    console.log('Любимое дело: ' + delo)
  } else {
    console.log('Надо: ' + delo)
  }
}

Разберём по знакомым деталям:

  1. const dela = [...] — это массив, список из трёх дел в одной коробочке (урок про массивы).
  2. for (delo of dela) — это цикл: для каждого дела из списка по очереди (урок 10.8).
  3. if (...) ... else ... — это условие: если дело — «погулять», текст один, иначе — другой (урок 10.7).
  4. console.log(...) — это вывод: показываем результат на экране (урок 10.11).

Прочитав сверху вниз, ты понимаешь: код пройдёт по списку и для каждого дела выведет строчку, причём для «погулять» — особенную. Всё по полочкам.

Главное, что ты теперь умеешь

Не то, что ты выучил названия. А то, что ты читаешь код без страха. Видишь for — знаешь, что это повторение. Видишь if — знаешь, что это развилка. Видишь console.log — знаешь, что это вывод. Этого достаточно, чтобы понимать, что делает чужая программа, и спокойно работать рядом с Claude.

Что дальше? Впереди — как программы общаются между собой через интернет: HTTP и API. Звучит серьёзно, но идея та же — маленькие понятные кусочки. А читать их ты уже умеешь.

Попробуй

Терминального задания нет — это итог уровня. Перечитай программу со списком дел и проговори вслух, что делает каждая строка. Если получилось — ты прошёл уровень 10 по-настоящему: не вызубрил, а понял. Так держать!

Проверь себя

Отвечено 0/4
Режим:

Что такое переменная?

Для чего нужен массив (список)?

Что делает цикл со списком дел?

Зачем в коде нужны функции?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Листай уроки клавишами · поиск по ⌘K