JavaScript شرط و حلقه JS Control Flow

if...else

ساختار تصمیم‌گیری پایه: با برقراری شرط بلوک if و در غیر این صورت بلوک else اجرا می‌شود. برای چند شرط از else if استفاده کنید و همیشه شرط‌ها را داخل پرانتز بنویسید.

سینتکس

if (condition) { ... } else if (cond2) { ... } else { ... }

مثال کاربردی

const score = 18;
if (score >= 17) {
  console.log("عالی");
} else if (score >= 12) {
  console.log("خوب");
} else {
  console.log("نیاز به تلاش");
}