📍Цикл for📍
Цикл for помогает повторять один и тот же код несколько раз подряд — например, вывести числа от 1 до 10 или пройтись по массиву. 📄
Что значит каждая часть:начало — обычно создаём счётчик: let i = 0;условие — пока оно true, цикл крутится: i < 6 шаг — как меняем счётчик каждый раз: i++ (плюс один)💡
Пример: вывод чисел от 0 до 5for (let i = 0; i < 6; i++) {
console.log(i);
}💻
Вывод в консоль:
0
1
2
3
4
5
⚠️
Как это работает по шагам:i = 0 — запускаем цикл.Проверяем i < 6 → true → выполняем console.log(i).Делаем шаг i++ → i становится 1.Повторяем, пока условие не станет false (когда i станет 6, цикл остановится).⚙️
Цикл for помогает повторять один и тот же код несколько раз подряд — например, вывести числа от 1 до 10 или пройтись по массиву. 📄
Что значит каждая часть:начало — обычно создаём счётчик: let i = 0;условие — пока оно true, цикл крутится: i < 6 шаг — как меняем счётчик каждый раз: i++ (плюс один)💡
Пример: вывод чисел от 0 до 5for (let i = 0; i < 6; i++) {
console.log(i);
}💻
Вывод в консоль:
0
1
2
3
4
5
⚠️
Как это работает по шагам:i = 0 — запускаем цикл.Проверяем i < 6 → true → выполняем console.log(i).Делаем шаг i++ → i становится 1.Повторяем, пока условие не станет false (когда i станет 6, цикл остановится).⚙️
🥱2❤1
📍Условия if/else📍
Условие if/else — это способ сказать программе: «если что‑то верно — делай одно, иначе - другое».💻
Основной синтаксис на примере JavaScript (очень похоже в других языках):if (условие) {
// код, который выполнится, если условие истинно (true)
} else {
// код, который выполнится, если условие ложно (false)📄
}
Пример:let age = 15;
if (age >= 18) {
console.log("Можно войти");
} else {
console.log("Нельзя входить");💡
}Если age >= 18 даёт true, выполнится первый блок и выведется «Можно войти».
Если false — выполнится блок else и выведется «Нельзя входить».⚠️
Задача : Светофор 🚦Условие: Напиши код, который проверяет цвет светофора (переменная light = "красный" или "зеленый" или "желтый"). Выводи: "Иди!" для зелёного, "Стой!" для красного, "Жди!" для жёлтого.🔋
Условие if/else — это способ сказать программе: «если что‑то верно — делай одно, иначе - другое».💻
Основной синтаксис на примере JavaScript (очень похоже в других языках):if (условие) {
// код, который выполнится, если условие истинно (true)
} else {
// код, который выполнится, если условие ложно (false)📄
}
Пример:let age = 15;
if (age >= 18) {
console.log("Можно войти");
} else {
console.log("Нельзя входить");💡
}Если age >= 18 даёт true, выполнится первый блок и выведется «Можно войти».
Если false — выполнится блок else и выведется «Нельзя входить».⚠️
Задача : Светофор 🚦Условие: Напиши код, который проверяет цвет светофора (переменная light = "красный" или "зеленый" или "желтый"). Выводи: "Иди!" для зелёного, "Стой!" для красного, "Жди!" для жёлтого.🔋
❤2👍1
Те, кому интересна биология и химия, можете подписаться на этот канал🤓
📍оператор &&📍
Оператор && в JavaScript — это логический оператор "И" (AND). Он возвращает true, только если оба операнда истинны (truthy), иначе — первое ложное значение (falsy) или false 📄
Оператор && вычисляет значения слева направо и останавливается на первом falsy-значении, возвращая его. Если все truthy, возвращается последнее значение.true && true даёт true.true && false даёт false.0 && "текст" даёт 0 (первое falsy).💡
Это полезно для короткого замыкания: правый операнд не вычисляется, если левый falsy.Примерыlet age = 16;
let hasMoney = true;💻
age >= 18 && hasMoney ? console.log("Можно купить") : console.log("Нет"); // "Нет"🔋
let x = 5 && 10; // 10 (оба truthy, последнее значение)
let y = "" && 20; // "" (первое falsy)📑
Используй в if: if (user && user.name) { ... } — проверяет существование и свойство.⚙️
Оператор && в JavaScript — это логический оператор "И" (AND). Он возвращает true, только если оба операнда истинны (truthy), иначе — первое ложное значение (falsy) или false 📄
Оператор && вычисляет значения слева направо и останавливается на первом falsy-значении, возвращая его. Если все truthy, возвращается последнее значение.true && true даёт true.true && false даёт false.0 && "текст" даёт 0 (первое falsy).💡
Это полезно для короткого замыкания: правый операнд не вычисляется, если левый falsy.Примерыlet age = 16;
let hasMoney = true;💻
age >= 18 && hasMoney ? console.log("Можно купить") : console.log("Нет"); // "Нет"🔋
let x = 5 && 10; // 10 (оба truthy, последнее значение)
let y = "" && 20; // "" (первое falsy)📑
Используй в if: if (user && user.name) { ... } — проверяет существование и свойство.⚙️
🥱1