課程
/前端開發
/JavaScript
/JavaScript進階篇
請問一串字符被分割以后會自動變成一個數組嗎?
2016-03-27
源自:JavaScript進階篇 7-23
正在回答
是的呀
慶山 提問者
<script?type="text/javascript"> var?mydate=new?Date();//獲取當前時間 var?year=mydate.getFullYear();//獲取年份 var?month=mydate.getMonth()+1;//獲取月份 var?date=mydate.getDate();//獲取日期 var?day=['星期天','星期一','星期二','星期三','星期四','星期五','星期六']//星期返回值為0-6,所以要轉成文字"星期X" ????var?scoreStr?=?"小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var?myarr=scoreStr.split(";")//以分號間隔,將字符串轉為數組 var?y=myarr.length;//用y儲存字符串長度 for(i=0;i<y;i++){ ????????myarr[i]=myarr[i].substr(-2,2);//截取字符串最后兩個字符 ????????myarr[i]=parseInt(myarr[i]);//字符串→數字 ????????} ????var?sum=0,ave=0;//初始化總分和平均分 ????for(i=0;i<y;i++){ ????????sum=sum+myarr[i]//計算總分 ????????} ????ave=sum/y;//計算平均分 ????ave=Math.round(ave);//平均分四舍五入 document.write(year+"年"+month+"月"+date+"日?"+day[mydate.getDay()]+"--班級總分為"+sum+"分,平均分為:"+ave+"分") </script>
寫得比較繁瑣 但還是很直觀的
慕桂英1123829
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答字符串被split分割后變成數組了,還是依舊是字符串
2 回答分割字符串之后是不是就變成數組了?
1 回答怎么用逗號把一串字符串分割開成數組
4 回答將字符串對象mystr分割成字符,分割3次的意思不是每3個一分嗎?
1 回答字符串分割
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-27
是的呀
2016-03-27
寫得比較繁瑣 但還是很直觀的