課程
/前端開發
/JavaScript
/JavaScript進階篇
我想問的內容是這樣的,為什么var result的時候賦值是""呢?這種賦值方式一般代表什么意思?為什么我賦值為2的時候是在得數前面加個2而不是值加2呢?為什么只作用于第一個數而對后面的數沒影響?還有 result += Math.round(arguments[i])+"<br>"; 這段話里的result的值不是每次結果的累加呢?
2016-07-03
源自:JavaScript進階篇 7-16
正在回答
var result="2"----------這個語句是創建了一個值為2的字符串。
字符串+數字等于字符串和數字直接相連,而不是相加,所以第一次循環里"2"+3="23"----這不是數字了,是字符串”23“
所以循環做完以后返回的是字符串"23<br />0<br />-10<br />9<br />",在顯示的時候<br />就成回車鍵了,所以得到
23
0
-10
9
帶‘’是字符串
還沒學到
你把那個符號去掉,。那就表示,var result=2這個才是數字,可以加減乘除的
var result的時候賦值是""呢 ? ?加那個符號的時候,里面那個二,你把當成一個字符,不能當做數字來看,這個是老面前的最基本的知識啊。我還以為你要問什么呢
我也不會
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
3 回答新手 求解答?。。。。。。。?/p>
1 回答var result = "";什么意思?
1 回答求高手解答
2 回答參考代碼這是什么意思? var result = '';
3 回答這答案是什么意思,求解?。?!
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-04
var result="2"----------這個語句是創建了一個值為2的字符串。
字符串+數字等于字符串和數字直接相連,而不是相加,所以第一次循環里"2"+3="23"----這不是數字了,是字符串”23“
所以循環做完以后返回的是字符串"23<br />0<br />-10<br />9<br />",在顯示的時候<br />就成回車鍵了,所以得到
23
0
-10
9
2016-07-03
帶‘’是字符串
2016-07-03
還沒學到
2016-07-03
你把那個符號去掉,。那就表示,var result=2這個才是數字,可以加減乘除的
2016-07-03
var result的時候賦值是""呢 ?
?加那個符號的時候,里面那個二,你把當成一個字符,不能當做數字來看,這個是老面前的最基本的知識啊。我還以為你要問什么呢
2016-07-03
我也不會