第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

substring和substr

<script?type="text/javascript">

??//通過javascript的日期對象來得到當前的日期,并輸出。
??var?weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
??var?riQi=new?Date();
??document.write(riQi.getFullYear()+"年"+(riQi.getMonth()+1)+"月"+riQi.getDate()+"日"+"?"+weekday[riQi.getDay()]);
??

??
??
??//成績是一長竄的字符串不好處理,找規(guī)律后分割放到數(shù)組里更好操作哦
??var?scoreStr?=?"小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
??var?scoreArr=scoreStr.split(";");
??//document.write(scoreArr);
??//從數(shù)組中將成績撮出來,然后求和取整,并輸出。
??var?sum=0;
??for(i=0;i<scoreArr.length;i++){
????sum+=parseInt(scoreArr[i].substr(scoreArr[i].indexOf(":")+1));??????
????}
????document.write("--班級總分為:"+sum+"<br/>");
????document.write("班級的平均分為:"+Math.round(sum/scoreArr.length));
</script>
為什么for循環(huán)中的sum+=parseInt(scoreArr[i].substr(scoreArr[i].indexOf(":")+1));換成
sum+=parseInt(scoreArr[i].substring(scoreArr[i].indexOf(":")+1),5);
或者是sum+=parseInt(scoreArr[i].substr(scoreArr[i].indexOf(":")+1),2);都不行啊???


正在回答

1 回答

  1. substring 方法

    定義和用法

    substring 方法用于提取字符串中介于兩個指定下標之間的字符。

    語法

    stringObject.substring(start,stop)

    參數(shù) ??? 描述
    start ??? 必需。一個非負的整數(shù),規(guī)定要提取的子串的第一個字符在 stringObject 中的位置。
    stop ??? 可選。一個非負的整數(shù),比要提取的子串的最后一個字符在 stringObject 中的位置多 1。如果省略該參數(shù),那么返回的子串會一直到字符串的結(jié)尾。

    返回值

    一個新的字符串,該字符串值包含 stringObject 的一個子字符串,其內(nèi)容是從 start 處到 stop-1 處的所有字符,其長度為 stop 減 start。

    說明

    substring 方法返回的子串包括 start 處的字符,但不包括 end 處的字符。
    如果 start 與 end 相等,那么該方法返回的就是一個空串(即長度為 0 的字符串)。
    如果 start 比 end 大,那么該方法在提取子串之前會先交換這兩個參數(shù)。
    如果 start 或 end 為負數(shù),那么它將被替換為 0。

    2.substr 方法

    定義和用法

    substr 方法用于返回一個從指定位置開始的指定長度的子字符串。

    語法

    stringObject.substr(start [, length ])

    參數(shù)??? 描述
    start?? 必需。所需的子字符串的起始位置。字符串中的第一個字符的索引為 0。
    length 可選。在返回的子字符串中應包括的字符個數(shù)。

    說明

    如果 length 為 0 或負數(shù),將返回一個空字符串。
    如果沒有指定該參數(shù),則子字符串將延續(xù)到stringObject的最后。

    舉例:
    var str = "0123456789";

    alert(str.substring(0));------------"0123456789"
    alert(str.substring(5));------------"56789"
    alert(str.substring(10));-----------""
    alert(str.substring(12));-----------""
    alert(str.substring(-5));-----------"0123456789"
    alert(str.substring(-10));----------"0123456789"
    alert(str.substring(-12));----------"0123456789"
    alert(str.substring(0,5));----------"01234"
    alert(str.substring(0,10));---------"0123456789"
    alert(str.substring(0,12));---------"0123456789"
    alert(str.substring(2,0));----------"01"
    alert(str.substring(2,2));----------""
    alert(str.substring(2,5));----------"234"
    alert(str.substring(2,12));---------"23456789"
    alert(str.substring(2,-2));---------"01"
    alert(str.substring(-1,5));---------"01234"
    alert(str.substring(-1,-5));--------""

    alert(str.substr(0));---------------"0123456789"
    alert(str.substr(5));---------------"56789"
    alert(str.substr(10));--------------""
    alert(str.substr(12));--------------""
    alert(str.substr(-5));--------------"0123456789"
    alert(str.substr(-10));-------------"0123456789"
    alert(str.substr(-12));-------------"0123456789"
    alert(str.substr(0,5));-------------"01234"
    alert(str.substr(0,10));------------"0123456789"
    alert(str.substr(0,12));------------"0123456789"
    alert(str.substr(2,0));-------------""
    alert(str.substr(2,2));-------------"23"
    alert(str.substr(2,5));-------------"23456"
    alert(str.substr(2,12));------------"23456789"
    alert(str.substr(2,-2));------------""
    alert(str.substr(-1,5));------------"01234"
    alert(str.substr(-1,-5));-----------"" ??

????????????????????????????????????????????? ?這是網(wǎng)上找的 你看下

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

substring和substr

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號