Rumah > Soal Jawab > teks badan
Tidak faham maksud kod ini? Minta penjelasan dari Allah
function sum(){
var sumg=0;
for(var i=0;i<arguments.length;i++){
sumg+=arguments[i];
}
return sumg;
}
alert(sum(1,2,3,4,5));
世界只因有你2017-05-19 10:25:23
Fungsi ini adalah untuk menjumlahkan, jadi bilangan parameter tidak tetap, ia mungkin sum(1,2)
, Ia mungkin sum(1,2,3)
Oleh kerana parameter tidak ditetapkan
maka kita perlu mendapatkan parameter
Lihat kod berikut sekali lagiarguments
就是参数的意思
这个函数是为了求和,所以参数的数量不是固定的,可能是 sum(1,2)
,可能是 sum(1,2,3)
既然参数不是固定的
那么我们就需要获取参数
再看下面这段代码
for(var i=0;i<arguments.length;i++){
sumg+=arguments[i];
}
比如我们输入 sum(1,2)
这时 arguments.length=2
arguments[i]
的值分别是1
和2
rrreee
sum(1,2)
arguments.length=2
arguments[i]< /code > Nilainya ialah 1
dan 2
Ini mencapai tujuan lulus parameter#🎜🎜#balas0
PHPz2017-05-19 10:25:23
argumen ialah atribut terbina dalam fungsi semasa Ia adalah tatasusunan seperti tatasusunan yang menyimpan parameter sebenar fungsi masuk 2+3+4+ Nilai 5