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