if 是常用語法之一,其格式如下
if(coditon) statement1 (else statement2)
其中,coditon可以是任何表達式,甚至不比是真正的布爾值,因為JavaScript會將其自動轉化為布爾值。
如果條件執行結果為true,則執行statement1,如果條件為false,則執行結果statment2,(如果statement2存在,則else不是必須的)
每個條件語句可以是單行代碼,也可以是代碼塊。以下是簡單的舉例
代碼如下:
var iNumber = Number(prompt("請輸入一個5到100之間的數字"));
if (isNaN(iNumber))
document.write("您請確定您輸入的數字。");
else if(iNumber > 100 || iNumber < 5 )
document.write("您輸入的值不在范圍內");
else
document.write("您輸入的值是" + iNumber);