本次練習(xí)要求如下
- 通過寫代碼使練習(xí)庫a的所有測(cè)試通過: 在命令行終端執(zhí)行npm test后測(cè)試全部通過,沒有報(bào)錯(cuò)
- 通過寫代碼完成代碼庫b中practice文件下的【section-1】和【section-2】的練習(xí)
github地址
總結(jié)與思考
- four
在命令行終端執(zhí)行npm test測(cè)試代碼是否滿足題目要求李命,通過顯示綠色片拍。
對(duì)js基本語法的學(xué)習(xí)
基礎(chǔ)的練習(xí):
求兩個(gè)數(shù)的余數(shù)
求一個(gè)整形數(shù)組中每個(gè)數(shù)字的和
求一個(gè)正整形數(shù)組中小于給定數(shù)字的數(shù)字總和
涉及到:定義函數(shù)及調(diào)用,數(shù)組昔榴,條件判斷等辛藻。
- pre-pos
作業(yè)根據(jù)難度和側(cè)重點(diǎn)的不同,在practice目錄下分為了三個(gè)部分互订。
三個(gè)文件吱肌,根據(jù)“需求和測(cè)試”文件中的具體要求,
在“實(shí)現(xiàn)”文件的指定位置編寫代碼仰禽,
然后用瀏覽器打開“運(yùn)行”文件查看運(yùn)行結(jié)果和調(diào)試氮墨。
section-1:涉及數(shù)組,對(duì)象吐葵,字符串的操作规揪。
for循環(huán)最常用的地方是利用索引來遍歷數(shù)組。
在編寫循環(huán)代碼時(shí)温峭,務(wù)必小心編寫初始條件和判斷條件猛铅,尤其是邊界值。
判斷數(shù)組中是否存在指定字符诚镰,將數(shù)組轉(zhuǎn)化為String奕坟,
通過判斷indexOf的返回值為-1表示不存在,
通過push()返回array新的值清笨,也就是結(jié)果月杉。
section-2:涉及數(shù)組,對(duì)象抠艾,字符串的操作苛萎。
省略{}的危險(xiǎn)之處在于,如果后來想添加一些語句,卻忘了寫{}腌歉,就改變了if...else...的語義蛙酪。