٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

آموزش شرط در جاوا

از عبارات شرطی برای انجام اقدامات مختلف بر اساس شرایط مختلف استفاده می شود. اظهارات مشروط خیلی اوقات هنگام نوشتن کد ، می خواهید اقدامات مختلفی را برای تصمیم گیری های مختلف انجام دهید. برای این کار می توانید از…

محمد یوسفی

20 جولای 2021

از عبارات شرطی برای انجام اقدامات مختلف بر اساس شرایط مختلف استفاده می شود.


اظهارات مشروط

خیلی اوقات هنگام نوشتن کد ، می خواهید اقدامات مختلفی را برای تصمیم گیری های مختلف انجام دهید.

برای این کار می توانید از عبارات شرطی در کد خود استفاده کنید.

در JavaScript دستورات شرطی زیر را داریم:

  • ifاگر یک شرط مشخص درست است ، برای تعیین یک بلوک از کد استفاده کنید
  • elseاگر همان شرایط نادرست است ، برای تعیین یک بلوک از کد برای اجرا استفاده کنید
  • else ifدر صورت نادرست بودن شرط اول ، برای تعیین یک شرط جدید استفاده کنید
  • استفاده از switchمشخص بسیاری از بلوک های جایگزین کد اجرا شود

این switchبیانیه در فصل بعدی شرح داده شده است.


بیانیه if

از ifعبارت برای تعیین بلوکی از کد JavaScript استفاده کنید تا در صورت صحت شرط اجرا شود.

نحو

if (condition) {
  //  block of code to be executed if the condition is true
}

توجه داشته باشید که ifبا حروف کوچک است. حروف بزرگ (اگر یا IF) خطای JavaScript ایجاد می کنند.

مثال

اگر ساعت کمتر از 18:00 باشد ، یک تبریک “روز خوب” بگذارید:

if (hour < 18) {
  greeting = "Good day";
}

نتیجه سلام و احوالپرسی خواهد بود:

Good day


بیانیه دیگر

از elseعبارت برای تعیین بلوک کد استفاده کنید تا در صورت نادرست بودن شرایط اجرا شود.

if (condition) {
  //  block of code to be executed if the condition is true
} else {
  //  block of code to be executed if the condition is false
}

مثال

اگر ساعت کمتر از 18 است ، یک تبریک “روز خوب” ایجاد کنید ، در غیر این صورت “عصر بخیر”:

if (hour < 18) {
  greeting = "Good day";
} else {
  greeting = "Good evening";
}

نتیجه سلام و احوالپرسی خواهد بود:

Good day


اگر بیانیه دیگری باشد

در else ifصورت نادرست بودن شرط اول ، از عبارت برای تعیین یک شرط جدید استفاده کنید.

نحو

if (condition1) {
  //  block of code to be executed if condition1 is true
} else if (condition2) {
  //  block of code to be executed if the condition1 is false and condition2 is true
} else {
  //  block of code to be executed if the condition1 is false and condition2 is false
}

مثال

اگر زمان کمتر از 10:00 است ، یک سلام “صبح بخیر” ایجاد کنید ، در غیر این صورت ، اما زمان کمتر از 20:00 است ، یک سلام “روز خوب” ایجاد کنید ، در غیر این صورت “عصر بخیر”:

if (time < 10) {
  greeting = "Good morning";
} else if (time < 20) {
  greeting = "Good day";
} else {
  greeting = "Good evening";
}

نتیجه سلام و احوالپرسی خواهد بود:

Good day

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها