<del id="d4fwx"><form id="d4fwx"></form></del>
      <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

            <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
          • HTML 運算符、類型轉(zhuǎn)換

            2022-06-04    分類: 網(wǎng)站建設(shè)

            1.類型轉(zhuǎn)換:

            分為自動轉(zhuǎn)換和強制轉(zhuǎn)換,一般用強制轉(zhuǎn)換。

            其他類型轉(zhuǎn)換為整數(shù):parseInt();

            其他類型轉(zhuǎn)換為小數(shù):parseFloat();

            判斷是否是一個合法的數(shù)字類型:isNaN();

            是數(shù)字的話返回false,不是數(shù)字的話返回ture。   

            示例:   


            需要將prompt放進(jìn)isNaN方法內(nèi)

            2.運算符:

            數(shù)學(xué)運算符:+    -    *    /    %    ++    --;

            關(guān)系運算符:==    !=    >=    <=    >    <;

            邏輯運算符:&&    ||    ?。?/p>

            其他運算符:+=    -=    *=    /=    %=    ?:;


            3.語句:

              一般分為順序、分支和循環(huán)語句。

            (1)分支語句if:

            if(判斷條件)

            {

            滿足條件要執(zhí)行的語句

            }

            else

            {

            不滿足條件時執(zhí)行的語句

            }


            (2)循環(huán)for語句:

            for(初始條件;循環(huán)條件;狀態(tài)改變

            {

            循環(huán)體

            }

            (3)問題類型:窮舉、迭代。

            (4)兩個關(guān)鍵詞:break 和 continue。

            (5)如果要輸出某一參數(shù)的值:輸出的值是"+a+"和"+b"

            <script>

            function visible1()

            {    $("p").hide();};

            </script>

            </head>

            <body>

            <input type="button" onclick = "visible1()" value ="點這里讓文字消失"/>

            <p>我會消失。</p>

            $("id1")就相當(dāng)于document.getElementById("id1")   


            五個練習(xí)題

            1.輸入整數(shù)a和b,若a2+b2大于100,則輸出a2+b2百位以上數(shù)字,否則輸出兩數(shù)之和<br />
            <input type="text" id="a" /><br />
            <input type="text" id="b" /><br />
            <input type="button" value="點擊" onclick="dianji()" />
            <script>
            function dianji()
            {
            var a = parseInt(document.getElementById("a").value);
            var b = parseInt(document.getElementById("b").value);
            if(a*a+b*b>100)
            {
            alert(a*a+b*b);
            }
            else
            {
            alert(a+b);
            }
            }
            </script>

            <br />
            <br />

            2.輸入一個年份,判斷是否是閏年(能被4整除卻不能被100整除的年份。世紀(jì)年份能被400整除的是閏年)<br />
            <input type="text" id="run" /><input type="button" value="檢查是否是閏年" onclick="check()" />
            <script>
            function check()
            {
            var a =parseInt(document.getElementById("run").value);
            if(a%4==0&&a%100!=0 || a%400==0)
            {
            alert("您輸入的是閏年年份");
            }
            else
            {
            alert("不是閏年");
            }
            }
            </script>

            <br />
            <br />

            3.標(biāo)準(zhǔn)體重:
            男士體重=身高-100±3
            女士體重=身高-110±3
            <br />
            請輸入性別:<input type="text" id="sex" /><br />
            請輸入身高:<input type="text" id="height" /><br />
            請輸入體重:<input type="text" id="weight" /><br />
            <input type="button" value="檢查體重是否標(biāo)準(zhǔn)" onclick="tizhong()" />
            <script>
            function tizhong()
            {
            var sex =document.getElementById("sex").value;
            var height =parseFloat(document.getElementById("height").value);
            var weight = parseFloat(document.getElementById("weight").value);
            if(sex=="男")
            {
            var zhong = height-100-weight;
            if(zhong<=3&&zhong>=-3)
            {
            alert("標(biāo)準(zhǔn)體重")
            }
            else if(zhong>3)
            {
            alert("體重偏輕,多吃點")
            }
            else
            {
            alert("體重過重,多運動")
            }
            }
            else if(sex=="女")
            {
            var zhong = height-110-weight;
            if(zhong<=3&&zhong>=-3)
            {
            alert("標(biāo)準(zhǔn)體重")
            }
            else if(zhong>3)
            {
            alert("體重偏輕,多吃點")
            }
            else
            {
            alert("體重過重,多運動")
            }
            }
            else
            {
            alert("性別輸入有誤!")
            }
            }
            </script>
            <br />
            <br />

            4.一個游戲,前20關(guān)是每一關(guān)自身的分?jǐn)?shù),
            21-30關(guān)每一關(guān)是10分
            31-40關(guān),每一關(guān)是20分
            41-49關(guān),每一關(guān)是30分
            50關(guān),是100分
            //輸入你現(xiàn)在闖到的關(guān)卡數(shù),求你現(xiàn)在擁有的分?jǐn)?shù)
            <br />
            請輸入現(xiàn)在闖到的關(guān)卡數(shù):<input type="text" id="game" /><input type="button" value="計算得分" onclick="jisuan()" />
            <script>
            function jisuan()
            {
            var a = parseInt(document.getElementById("game").value);
            if(a>0&&a<=50)
            {
            var sum=0;
            for(var i=1;i<=a;i++)
            {
            if(i<=20)
            {
            sum+=i;
            }
            else if(i<=30)
            {
            sum+=10;
            }
            else if(i<=40)
            {
            sum+=20;
            }
            else if(i<=49)
            {
            sum+=30;
            }
            else
            {
            sum+=100;
            }
            }
            alert("您獲得的總分是:"+sum)
            }
            else
            {
            alert("輸入有誤!")
            }
            }
            </script>

            <br />
            <br />

            5.從控制臺輸入10個人的年齡放入數(shù)組,將十個人的年齡求總和
            <br />
            <p id="pp">請在文本框內(nèi)輸入第1個人的年齡:</p>
            <input type="text" id="age" />
            <input type="button" value="添加" id="jia" onclick="jia()" />
            <script>
            var array =new Array();
            var biao =1;
            function jia()
            {
            var aa =document.getElementById("jia").value;
            if(aa == "添加")
            {
            array[biao-1] = parseInt( document.getElementById("age").value);
            document.getElementById("age").value="";
            biao++;
            document.getElementById("pp").innerText="請在文本框內(nèi)輸入第"+biao+"個人的年齡:";
            if(biao==10)
            {
            document.getElementById("jia").value="添加并計算";
            }
            }
            else
            {
            array[9] = parseInt( document.getElementById("age").value);
            var sum=0;
            for(var i=0;i<10;i++)
            {
            sum+=array[i];
            }
            document.getElementById("jia").disabled="disabled";
            alert("年齡總和是:"+sum)
            }
            }
            </script>

            標(biāo)題名稱:HTML 運算符、類型轉(zhuǎn)換
            鏈接分享:http://www.jbt999.com/news41/163341.html

            成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)站設(shè)計公司、微信公眾號品牌網(wǎng)站制作、App設(shè)計

            廣告

            聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

            綿陽服務(wù)器托管

              <del id="d4fwx"><form id="d4fwx"></form></del>
              <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

                    <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
                  • 性猛交╳XXX乱大交 | 国产激情内射 | 日韩综合天堂 | 影音先锋女人av鲁色资源久久 | 中文午夜无码 |