EvolCode
треки/С нуля·01 / 11
4 мин чтения

Что такое программа

Если объяснить программирование одной фразой — это написание инструкций для очень бестолкового, но очень быстрого исполнителя. Компьютер не догадывается. Не подразумевает. Не понимает контекст. Он делает РОВНО то, что вы написали, в РОВНО том порядке.

Программа — это список шагов

Похоже на рецепт. «Положи яйцо в кастрюлю. Налей воду. Поставь на огонь. Жди 8 минут.» Каждая строка — один шаг. Компьютер берёт первую, выполняет, идёт ко второй, и так до конца.

Компьютер не понимает намерения

Если вы написали «дай мне пользователя с id=42», а такого пользователя нет — компьютер не догадается принести «похожего». Он либо вернёт null, либо упадёт с ошибкой. Тонкости понимания — это ваша работа, не его.

console.log — главный друг новичка

console.log выводит значение в окно консоли. Это способ «посмотреть, что у меня сейчас в коде». Используйте его как фонарик в тёмной комнате — постоянно.

примерjavascript
// Простейшая программа на JavaScript.
// Это инструкции, которые компьютер выполнит сверху вниз.

console.log("Привет, мир");
console.log(2 + 2);
console.log("2 + 2 =", 2 + 2);

Три строки. Каждая — отдельный шаг. Компьютер выполнит все три.

главное
  • 01Программа — список шагов, которые выполняются по порядку
  • 02Компьютер не догадывается, не подразумевает — делает буквально что написано
  • 03console.log — посмотреть значение в любой момент. Используйте часто
проверь себя
01Что произойдёт, если в программе три строки console.log?
02Зачем нужен console.log?
03Что делает компьютер, если вы написали неточную инструкцию?
следующий урок: Переменные: коробочки для значений