Изучаем JavaScript: урок для начинающих
Проходите уроки по порядку. В каждом есть краткое объяснение и код, который можно сразу запустить в My Compiler.
Урок 1: Hello, World!
Любой язык начинается отсюда: выведите сообщение на экран, чтобы убедиться, что всё работает.
Открыть в компилятореconsole.log("Hello, World!");Урок 2: Переменные
Переменные хранят значения — текст, целые и дробные числа — чтобы их можно было использовать повторно.
Открыть в компилятореconst name = "Ada"; let age = 21; const height = 1.75; console.log(name, age, height);Урок 3: Условия
if / else позволяет программе выбирать путь в зависимости от значения.
Открыть в компилятореconst age = 18; if (age >= 18) { console.log("Adult"); } else if (age >= 13) { console.log("Teenager"); } else { console.log("Child"); }Урок 4: Циклы
Циклы повторяют блок кода: for — когда известно число повторений, while — когда ждёте выполнения условия.
Открыть в компилятореfor (let i = 1; i <= 5; i++) { console.log(i); } let n = 3; while (n > 0) { console.log("Countdown", n--); }Урок 5: Функции
Функция упаковывает код в повторно используемый блок, который принимает данные и возвращает результат.
Открыть в компилятореfunction add(a, b) { return a + b; } console.log(add(2, 3));Урок 6: Последовательность Фибоначчи
Каждое число равно сумме двух предыдущих. Классическое упражнение на переменные, циклы и арифметику.
Открыть в компилятореfunction fib(n) { let a = 0, b = 1; const out = []; for (let i = 0; i < n; i++) { out.push(a); [a, b] = [b, a + b]; } console.log(out.join(" ")); } fib(10);