js 队列 萌新一只 下面这没看懂QWQ
答案:4 悬赏:60 手机版
解决时间 2021-01-22 16:30
- 提问者网友:雪舞兮
- 2021-01-21 19:13
js 队列 萌新一只 下面这没看懂QWQ
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-01-21 20:18
function queue(arr, item) {
// Your code here
arr.push(item);
return arr.shift()// Change this line
}
// Test Setup
var testArr = [1,2,3,4,5];
// Display Code
console.log("Before: " + JSON.stringify(testArr));
console.log(queue(testArr, 6)); // Modify this line to test
console.log("After: " + JSON.stringify(testArr));
// Your code here
arr.push(item);
return arr.shift()// Change this line
}
// Test Setup
var testArr = [1,2,3,4,5];
// Display Code
console.log("Before: " + JSON.stringify(testArr));
console.log(queue(testArr, 6)); // Modify this line to test
console.log("After: " + JSON.stringify(testArr));
全部回答
- 1楼网友:执傲
- 2021-01-21 22:53
你这个queue的方法里面并没有任何代码啊,哪里看不懂?
- 2楼网友:风格不统一
- 2021-01-21 21:20
"数字item添加到数组的结尾,然后移出数组的第一个元素,最后队列函数应该返回被删除的元素",写在“// Your code here”下面。
而且题目要求:返回被删除的元素:
因此 :return item;// Change this line
改成 return 刚刚被删除的那个元素(也就是,数组的第一个元素)
而且题目要求:返回被删除的元素:
因此 :return item;// Change this line
改成 return 刚刚被删除的那个元素(也就是,数组的第一个元素)
- 3楼网友:蓝房子
- 2021-01-21 21:14
function queue(arr, item) {
// 请把你的代码写在这里
arr.push(item);
var del = arr.shift();
return del; // 请修改这一行
}
// 初始化测试数据
var testArr = [1,2,3,4,5];
// 控制台输出
console.log("Before: " + JSON.stringify(testArr));
console.log(queue(testArr, 6)); // 你可以修改这一行来测试你的代码
console.log("After: " + JSON.stringify(testArr));
// 请把你的代码写在这里
arr.push(item);
var del = arr.shift();
return del; // 请修改这一行
}
// 初始化测试数据
var testArr = [1,2,3,4,5];
// 控制台输出
console.log("Before: " + JSON.stringify(testArr));
console.log(queue(testArr, 6)); // 你可以修改这一行来测试你的代码
console.log("After: " + JSON.stringify(testArr));
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯