Всë про JavaScript 👾
14 subscribers
2 links
Простой JavaScript для новичков. Разбираем , задачи и мини‑проекты, чтобы шаг за шагом стать фронтенд‑разработчиком
Download Telegram
Те, кому интересна биология и химия, можете подписаться на этот канал🤓
📍оператор &&📍

Оператор && в 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