JavaScript输入几个数构成的数列,输入n行,每一次输出都把最后一个数提前到第一位
答案:6 悬赏:70 手机版
解决时间 2021-11-11 20:12
- 提问者网友:王者佥
- 2021-11-11 03:00
JavaScript输入几个数构成的数列,输入n行,每一次输出都把最后一个数提前到第一位
最佳答案
- 五星知识达人网友:执傲
- 2021-11-11 03:17
这道题主要学习JavaScript数组的操作,添加删除和字符串的相互转换,代码如下:
第2题答案
数列:
行数:
显示:
数列:
行数:
显示:
全部回答
- 1楼网友:拜訪者
- 2021-11-11 08:00
先把每个数往后移一位,然后把最后一个数放到第一位
- 2楼网友:逐風
- 2021-11-11 06:42
追问大佬,这个不是输出最大数啊,题目不够详细嘛?
- 3楼网友:天凉才是好个秋
- 2021-11-11 05:47
function seq(row, arrNum) {
console.log(arrNum);
while(row--) {
arrNum.unshift(arrNum.pop());
console.log(arrNum);
}
}
seq(3, [1, 2, 3, 4, 5]);追问大佬,如果不是输出3行,是输出任意行呢,行数由人定的,可不可以给全代码呀
console.log(arrNum);
while(row--) {
arrNum.unshift(arrNum.pop());
console.log(arrNum);
}
}
seq(3, [1, 2, 3, 4, 5]);追问大佬,如果不是输出3行,是输出任意行呢,行数由人定的,可不可以给全代码呀
- 4楼网友:爱难随人意
- 2021-11-11 04:21
let arr = [7,4,8,9,1,5]
function arrayOperation(arr){
console.log(arr)
let len = arr.length - 1;
while(len --){
arr.unshift(arr.pop())
console.log(arr)
}
}
arrayOperation(arr)
function arrayOperation(arr){
console.log(arr)
let len = arr.length - 1;
while(len --){
arr.unshift(arr.pop())
console.log(arr)
}
}
arrayOperation(arr)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯