البرنامج يقرر حسب الشروط — مثل بايثون بس بالأقواس المعقوفة:
let score = 85;
if (score >= 90) {
console.log("ممتاز");
} else if (score >= 70) {
console.log("جيد");
} else {
console.log("حاول ثانية");
}المقارنات نفسها: === يساوي (نوعاً وقيمة)، !== لا يساوي، مع && و || و !. انتبه: == تتساهل بالأنواع ("5" == 5 صحيح!) بينما === صارمة — استخدم === دائماً.