//代碼
const arr1=[17, 21, 34] 。
const printForecast = function (arr1) {
for (var i = 0; i < arr1.length; i ) {
console.log(`${arr1[i]} C on day ${arr1. indexOf(arr1[i]) 1}})。
}
};
printForecast(arr1)。
//我想要一個像這樣的輸出--> 第1天為17C 第2天為21攝氏度 第3天34攝氏度
uj5u.com熱心網友回復:
你的函式最好能回傳一個值。
const arr1 = [17, 21, 34] 。
function getForecast(arr1) {
return arr1.map((num, i) => {
return `${num} C on day ${i 1}`。
}).join(', ')。
};
console.log(getForecast(arr1));
<iframe name="sif1" sandbox="allow-forms allow-modals allow-scripts" class="snippet-box-edit snippet-box-result" frameborder="0"></iframe>
uj5u.com熱心網友回復:
在回圈內構建字串。把它分配給一個變數,然后在for回圈外列印它。
。const arr1 = [17, 21, 34] 。
const printForecast = function(arr1) {
let string = ""/span>;
for (var i = 0; i < arr1.length; i ) {
string = `${arr1[i]} C on day ${arr1.indexOf(arr1[i]) 1}, `;
}
console.log(string)。
};
printForecast(arr1);
<iframe name="sif2" sandbox="allow-forms allow-modals allow-scripts" class="snippet-box-edit snippet-box-result" frameborder="0"></iframe>
uj5u.com熱心網友回復:
const arr1 = [17, 21, 34] 。
arr1.forEach((item, index) =>/span> {
console. log(`${item} C on day ${index 1}`) 。
});
<iframe name="sif3" sandbox="allow-forms allow-modals allow-scripts" class="snippet-box-edit snippet-box-result" frameborder="0"></iframe>
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/328913.html
標籤:
上一篇:我如何存盤整個迭代結果?
下一篇:Python陣列復制
