javascript - Add "1" to the start and end of an Array -
i'm trying write function add "1" start , end of array.
code tried:
var addtwo = function(array) { var myarray = array; var arraylength; arraylength = array.unshift(1); arraylength = array.push(1); return myarray; };
the issues can see function you're doing
myarray; at end, doesn't useful, you're not using arraylength variable anything, , don't need myarray variable. unshift , push fine.
so perhaps:
var addtwo = function(array) { array.unshift(1); array.push(1); return array; }; the reason need return array if caller doesn't have handy reference it.
usage examples:
var = ["apple","orange","banana"]; addtwo(a); console.log(a); // [1, "apple", "orange", "banana", 1] var addtwo = function(array) { array.unshift(1); array.push(1); return array; }; var = ["apple","orange","banana"]; addtwo(a); console.log(a); // [1, "apple", "orange", "banana", 1] and
var = addtwo(["apple","orange","banana"]); console.log(a); // [1, "apple", "orange", "banana", 1] var addtwo = function(array) { array.unshift(1); array.push(1); return array; }; var = addtwo(["apple","orange","banana"]); console.log(a); // [1, "apple", "orange", "banana", 1]
Comments
Post a Comment