法一(自定義函式)
/* 步驟構思: 1、宣告命名函式(形引陣列)
2、變數儲存=新陣列
3、for設定回圈體
4、計數器倒減遍歷
5、return回傳值
6、變數存盤=呼叫函式(實參)
7、控制臺列印變數輸出 */
function reverse(printArr) {
var newArr = [];
for (var i = printArr.length - 1; i >= 0; i--) { // 設定回圈體,計數器倒減遍歷
newArr[newArr.length] = printArr[i]; // 新陣列要索引總長度,否則直接存盤會空白
}
return newArr;
}
var printArr = reverse([1, 3, 5, 7, 9]);
console.log(printArr); // [9, 7, 5, 3, 1]
法二(內置物件)
function sortArr(printArr) {
printArr.reverse(); // 變數物件.reverser()是一個內置在JS可以直接被呼叫的函式
return printArr;
}
var printArr = sortArr([2, 4, 6, 8]);
console.log(printArr); // [8, 6, 4, 2]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/140222.html
標籤:JavaScript
上一篇:JS函式
下一篇:用原生JS寫翻轉陣列
