🔀 دستور شرطی if چیست؟
if / else
دستور if به برنامه قدرت تصمیمگیری میدهد: اگر شرط درست بود، کد داخلش اجرا میشود.
ساختار
if (نور < 300) { // چراغ را روشن کن} else { // چراغ را خاموش کن}
عملگرهای مقایسه
== مساوی · != نامساوی · > بزرگتر · < کوچکتر · >= و <=
ترکیب شرطها
&& یعنی «و» (هر دو باید درست باشند) · || یعنی «یا» (یکی کافی است)
رایجترین اشتباه
نوشتن = بهجای ==. اولی مقدار میدهد و دومی مقایسه میکند — این باگ همه را حداقل یک بار گیر انداخته!