為什么要先賦予sum一個(gè)0的值?而不直接用var sum=parseInt(Str[i].substring(3));?
標(biāo)準(zhǔn)答案里用的是indexOf,我實(shí)在是沒(méi)搞懂這個(gè)函數(shù)的用法。所以借鑒了別的同學(xué)用了substring。
但我不明白的是,為什么要先賦予sum一個(gè)0的值,而不直接用var sum=parseInt(Str[i].substring(3));呢?
標(biāo)準(zhǔn)答案里用的是indexOf,我實(shí)在是沒(méi)搞懂這個(gè)函數(shù)的用法。所以借鑒了別的同學(xué)用了substring。
但我不明白的是,為什么要先賦予sum一個(gè)0的值,而不直接用var sum=parseInt(Str[i].substring(3));呢?
2015-04-08
舉報(bào)
2015-04-08
如果你不給初始值的話(huà),JS中會(huì)默認(rèn)給一個(gè)初始值,這樣影響結(jié)果