دسته بندی آموزش ها

جملات شرطی در جاوااسکپریت

عملگرهای منطقی در جاوااسکریپت

عملگرهای منطقی در جاوااسکریپت برای ترکیب شرط‌ها و کنترل جریان اجرای برنامه استفاده می‌شوند. این عملگرها مقدار true یا false را برمی‌گردانند.

انواع عملگرهای منطقی در جاوااسکریپت

عملگرنامتوضیحمثال
&&AND (و)اگر هر دو مقدار true باشند، خروجی true است، در غیر این صورت false خواهد بود.(5 > 2) && (10 > 5) // true
` `OR (یا)
!NOT (نقیض)مقدار برعکس یک شرط را برمی‌گرداند.!(5 > 2) // false

 

آموزش شرط‌های if و else در جاوااسکریپت

۱. استفاده از if (اگر)

if برای اجرای یک کد در صورت برقرار بودن یک شرط استفاده می‌شود.

let age = 18;

if (age >= 18) {
    console.log("شما مجاز به ورود هستید.");
}

 در این مثال، اگر مقدار age برابر یا بیشتر از ۱۸ باشد، پیام نمایش داده می‌شود.

 

۲. استفاده از if ... else (اگر ... در غیر این صورت)

else زمانی اجرا می‌شود که شرط if برقرار نباشد.

let age = 16;

if (age >= 18) {
    console.log("شما مجاز به ورود هستید.");
} else {
    console.log("شما اجازه ورود ندارید.");
}

 در این مثال، اگر age کمتر از ۱۸ باشد، پیام جایگزین نمایش داده می‌شود.

 

۳. استفاده از if ... else if ... else (چندین شرط)

زمانی که چندین شرط مختلف داریم، می‌توانیم از else if استفاده کنیم.

let score = 85;

if (score >= 90) {
    console.log("نمره شما عالی است!");
} else if (score >= 70) {
    console.log("نمره شما خوب است.");
} else {
    console.log("نیاز به تلاش بیشتری دارید.");
}

 اگر نمره ۹۰ یا بیشتر باشد، پیام "عالی"، اگر بین ۷۰ تا ۸۹ باشد، پیام "خوب" و در غیر این صورت پیام "نیاز به تلاش بیشتر" نمایش داده می‌شود.

 

۴. استفاده از شرط‌های ترکیبی (عملگرهای منطقی + if)

می‌توان از عملگرهای && و || برای بررسی چند شرط به‌صورت هم‌زمان استفاده کرد.

let username = "admin";
let password = "12345";

if (username === "admin" && password === "12345") {
    console.log("ورود موفقیت‌آمیز!");
} else {
    console.log("نام کاربری یا رمز عبور اشتباه است.");
}

 در این مثال، ورود تنها زمانی موفقیت‌آمیز خواهد بود که هم نام کاربری و هم رمز عبور صحیح باشند.

 

 عملگرهای منطقی (&&، || و !) برای ترکیب چندین شرط استفاده می‌شوند.
 if یک بلوک کد را در صورت برقرار بودن شرط اجرا می‌کند.
 else زمانی اجرا می‌شود که هیچ‌یک از شرط‌های قبل برقرار نباشد.
 else if برای بررسی چندین شرط به‌صورت متوالی به کار می‌رود.

 

دیدگاه
نوشتن یک دیدگاه

آدرس ایمیل شما منتشر نخواهد شد، فیلدهای الزامی علامت گذاری شده است*.

عضویت در خبرنامه

رایگان ثبت نام کنید و اولین نفری باشید که از پست های جدید مطلع می شوید.