欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript初級(jí)教程(第二課)第4/7頁(yè)

 更新時(shí)間:2007年04月05日 00:00:00   作者:  

"if"子句的應(yīng)用可以使得程序根據(jù)用戶輸入的值作出不同的反應(yīng)。例如你可以寫一段程序使得它對(duì)你與對(duì)其他人反應(yīng)不同。這里是它的基本格式:
    if (some condition is true)
    { 
        do something;
        do something;
        do something; 
    }
    本結(jié)構(gòu)的重要部分: 
    以單詞 "if"開始 (if 必須小寫). 
    圓括弧中是條件:非真即偽。 
    如果條件為真的話執(zhí)行花括弧中的語句。 
    記?。嚎崭袷俏ㄒ槐3殖绦蚩勺x性的東西。當(dāng)然你可以將整個(gè)if語句寫在一行中,但它讀起來就費(fèi)勁了。
    這里是一個(gè)if子句的例子。
    <script language="JavaScript">
    <!-- hide me
    var monkey_love = prompt("你喜歡網(wǎng)猴嗎?","敲入是或否。");
    if (monkey_love == "是")
    {
     alert("謝謝!很高興您能來這兒!請(qǐng)往下讀吧!");
    }
    // end hide -->
    </script>
    如果你在即時(shí)對(duì)話框中鍵入yes,你將收到一個(gè)親切的問候。若敲入別的則沒有。
    這里是該語句的核心:
    var monkey_love = prompt("你喜歡網(wǎng)猴嗎?","敲入是或否。");
    if (monkey_love == "是")
    {
    alert("謝謝!很高興您能來這兒!請(qǐng)往下讀吧!");
    }
    第一行你見過。它喚起一個(gè)對(duì)話框并將用戶的反饋調(diào)入變量monkey_love中。但第二行就有些不同:它有個(gè)條件,即如果變量monkey_love等于值"是" ,則運(yùn)行花括號(hào)中的語句。若它等于其他值,則不運(yùn)行。
    注意該條件中的兩個(gè)等于標(biāo)記,這是人們?nèi)菀赘慊斓牡胤街?。如果你只用一個(gè)標(biāo)記,實(shí)際上是告訴JavaScript測(cè)試是否monkey_love等于 "是"。幸運(yùn)的是,多數(shù)瀏覽器在你運(yùn)行這些語句時(shí)會(huì)識(shí)別這些錯(cuò)誤并警告你。但最好現(xiàn)在開始就注意別犯這種錯(cuò)誤。
    其他重要的條件是:
    (variable_1 > variable_2)  is true if variable_1 is greater than variable_2
    (variable_1 < variable_2)  is true if variable_1 is less than variable_2
    (variable_2 <= variable_2)  is true if variable_1 is less than or equal to variable_2
    (variable_1 != variable_2)  is true if variable_1 does not equal variable_2
    有兩個(gè)方法可使你的條件更合理:
    在運(yùn)行花括號(hào)中的語句前如果你想要兩件事為“是”,可這樣做:
    if ((variable_1 > 18) && (variable_1 < 21)) 
    {
      document.writeln("variable_1 can vote, but can't drink.");
    }
    注意這里的兩個(gè)“&&”在JavaScript中這是“與”的意思。也注意整個(gè)子句有兩個(gè)部分,&&須在圓括號(hào)中。
    若想兩件事之一為真,這樣做:
    if ((variable_1 == "bananas") || (variable_1 == "JavaScript")) 
    { 
      document.writeln("The monkey is happy because it has " +   variable_1);
    }
    回到if練習(xí)中來! 
    <script language="JavaScript">
    var color = prompt("您喜歡哪種顏色,red還是blue?","");
    var adjective;
    var fontcolor;
    if (color == "red") {
     adjective = "活潑。";
     fontcolor="red";
    } else if (color == "blue") {
     adjective = "酷。";
     fontcolor="blue";
    } else {
     adjective = "困惑。";
     fontcolor="black";
    }
    var sentence = "您喜歡" + fontcolor + "? 網(wǎng)猴認(rèn)為您很" + adjective + "<p>";
    document.writeln(sentence.fontcolor(fontcolor));
    </script>

相關(guān)文章

最新評(píng)論