یکی از دستورات شرطی که شاید شما با آن از دیگر زبان های برنامه نویسی آشنا شده باشید دستور if است که تقریبا در هر زبان برنامه نویسی وجود دارد.در این مطلب آموزشی قصد داریم تا این دستور را در زبان java script بررسی کنیم.دستور if تک شرطی را مانند یک عملگر می توان به صورت زیر نیز نوشت . در این حالت برنامه شرط معرفی شده در پرانتز را چک کرده و در صورت درست بودن آن

شرط ، مقدار ۱ و در صورت درست نبودن آن مقدار ۲ را به متغیر نسبت می دهد .

شکل کلی استفاده از این ساختار به سورت زیر است :

نام متغیر = ( شرط ) ؟ مقدار ۱ : مقدار ۲

 ;variable name = ( condition ) ? value 1 : value 2

var name = ( x > 10 ) ? sam : david

توضیح

در مثال بالا اگر مقدار متغیر x از ۱۰ بیشتر باشد ، مقدار متغیر name برابر sam و در صورت کوچکتر بودن مقدار x از ۱۰ ، name برابر david می شود .