مبانی JavaScript · ۸ دقیقه مطالعه

شرط‌ها

if / else

if (level >= 5) {
    console.log("گلادیاتور");
} else if (level >= 3) {
    console.log("مبارز");
} else {
    console.log("تازه‌وارد");
}

عملگر سه‌تایی (ternary)

کوتاه‌شدهٔ if/else برای مقداردهی:

let rank = level >= 5 ? "بالا" : "پایین";

switch

وقتی یک مقدار را با چند حالت می‌سنجی:

switch (day) {
    case "شنبه":
        console.log("اول هفته");
        break;
    case "جمعه":
        console.log("تعطیل");
        break;
    default:
        console.log("روز عادی");
}

break را فراموش نکن وگرنه به case بعدی سر می‌خورد.

truthy و falsy

این مقادیر «falsy» حساب می‌شوند: false, 0, "", null, undefined, NaN. بقیه truthy. پس:

if (userName) { }   // اگر خالی نباشد
🧪

خودت امتحان کن

اجرا در مرورگرِ خودت — امن

کد را تغییر بده و «اجرا» را بزن. این کد فقط در مرورگر خودت اجرا می‌شود.

برای ثبت پیشرفت و کسب XP وارد شو.

ورود به میدان
→ عملگرها
حلقه‌ها ←