-
Notifications
You must be signed in to change notification settings - Fork 0
/
TrainingJS#4.js
36 lines (30 loc) · 1.04 KB
/
TrainingJS#4.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/*I've written five functions. Each function receives a parameter arr which is an array. Complete the functions using arr inside the function bodies.
1. getLength(arr) should return length of arr
2. getFirst(arr) should return the first element of arr
3. getLast(arr) should return the last element of arr
4. pushElement(arr) should push an element to arr, and then return arr
5. popElement(arr) should pop an element from arr, and then return arr*/
//solution//
function getLength(arr){
//return length of arr
return arr.length
}
function getFirst(arr){
//return the first element of arr
return arr[0]
}
function getLast(arr){
//return the last element of arr
return arr[arr.length-1]
}
function pushElement(arr){
var el=1;
//push el to arr
arr.push(el)
return arr
}
function popElement(arr){
//pop an element from arr
arr.pop()
return arr
}