כמו בכל שפת תכנות , פרט למשתנים ניתן להגדיר בJavaScript- מבני בקרה , כלומר הוראות תנאי ולולאות . ביצוע מותנה else פ if תפקידה של הוראה לביצוע-בתנאי- if היא להתנות ביצוע של קטע קוד בהתקיימותו של תנאי או תנאים מסוימים . אם ערכו הלוגי של התנאי הוא ' אמת ' , ( true ) אזי מתבצעת סדרת ההוראות שבאה אחרי התנאי . סדרת ההוראות לביצוע נכתבת בבלוק המוגדר בין סוגרים מסולסלים . { } אם ערכו הלוגי של התנאי הוא ' שקר ' , ( false ) אזי מתבצעת סדרת ההוראות שנכתבת בבלוק דומה לאחר המילה השמורה . else אם סדרת ההוראות היא של הוראה אחת בלבד , ניתן לוותר על כתיבת הסוגרים המסולסלים . ניתן גם לרשום הוראת if ללא . else במקרה כזה , אם ערכו של התנאי הוא שקר , לא תתבצע שום הוראה . לפניכם דוגמה לתסריט המציג מגוון הודעות ברכה לימי הולדת , בהתאם לגיל החוגג : " ); < script type = "text / javascript" > הקלד את גילך " ); { if ( age < 15 ) var age = prompt (" כמה גדלת document . write ( " ! " ); { else } יום הולדת שמח < br /> מזל טוב script > } document . write ( " ! ההוראה if בודקת אם גיל המשתמש כפי שהוקלד קטן מ . 15- ...
إلى الكتاب