如何通過函式呼叫獲得以下兩個 for 回圈的 console.log 的輸出。下面給出的代碼片段。
代碼如下:
var scoreDolphins = [96, 108, 89];
var scoreKolas = [88, 91, 110];
var avgD_Div = scoreDolphins.length;
console.log(avgD_Div);
var avgK_Div = scoreKolas.length;
console.log(avgK_Div);
var calcAvgF = function() {
for (let scoreItem_D = 0; scoreItem_D < scoreDolphins.length; scoreItem_D ) {
console.log(scoreDolphins[scoreItem_D]);
}
console.log("---------------------------------------------------------------------------");
for (let socreItem_K = 0; socreItem_K < scoreKolas.length; socreItem_K ) {
console.log(scoreKolas[socreItem_K]);
}
return calcAvgF;
}
console.log(calcAvgF);
uj5u.com熱心網友回復:
calcAvgF不應該回傳calcAvgF本身。你也應該呼叫calcAvgF函式而不是console.log(calcAvgF)
var scoreDolphins = [96, 108, 89];
var scoreKolas = [88, 91, 110];
var avgD_Div = scoreDolphins.length;
var avgK_Div = scoreKolas.length;
var calcAvgF = function () {
for (let scoreItem_D = 0; scoreItem_D < scoreDolphins.length; scoreItem_D ) {
console.log(scoreDolphins[scoreItem_D]);
}
for (let socreItem_K = 0; socreItem_K < scoreKolas.length; socreItem_K ) {
console.log(scoreKolas[socreItem_K]);
}
}
calcAvgF();
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/366736.html
標籤:javascript 数组 for循环
