js实现 编写函数(或方法)实现:数组A是函数(或方法)的输入参数,将数组A中的数据元素序列逆置后存储到数组B中,然后将数组B做为函数(或方法)的返回值返回。所谓逆置是把(a0, a1, …, an-1)变为(an-1, …, a1, a0)。 要求:函数名为reverse
时间: 2024-04-29 09:27:10 浏览: 114
数组元素的逆置(源代码)
把输入的数组A中的元素逆序存储到数组B中,并将数组B作为返回值,可以使用以下JavaScript代码实现:
```javascript
function reverse(A) {
var B = A.slice().reverse(); // copy and reverse A
return B;
}
```
或者使用循环遍历实现:
```javascript
function reverse(A) {
var n = A.length;
var B = new Array(n);
for (var i = 0; i < n; i++) {
B[n - i - 1] = A[i];
}
return B;
}
```
这个函数名为reverse,输入参数为数组A,返回值为数组B,对于任意大小的数组都有效。
阅读全文