我在JavaScript中使用Bloc.io中的程序遇到这个简单的检查点问题。我在阵列中的.push和.unshift。这是练习:
创建一个名为addTwo的函数。这个功能应该:
我该怎么做?到目前为止我只有:function addTwo(argument){}
谢谢!
答案 0 :(得分:0)
我觉得很难回答这个问题,而不是简单地给你完整的答案,因为它不会帮助你学习,所以感觉不公平。这里有我最好的提示:作业已经告诉你用英语做什么,这些说明只需要翻译成代码。到目前为止您所拥有的是一个良好的开端,现在您打算如何使用push
和unshift
,以及您希望return
有什么价值?
答案 1 :(得分:0)
这是你应该做的事情。推送和取消连接不能链接在一起,你需要做几个语句来实现你想要的。
function addTwo(inputArray) {
//append at the end.
inputArray.push(1);
//append to the begining
inputArray.unshift(1);
return inputArray;
}
var inputArray = [1, 2, 3, 4];
inputArray = addTwo(inputArray);
console.log(inputArray);