forked from devleague/array-methods
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy patharrayMethods.js
More file actions
50 lines (48 loc) · 2.11 KB
/
arrayMethods.js
File metadata and controls
50 lines (48 loc) · 2.11 KB
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
// DO NOT MODIFY
var genericNumberArray = [1, 2, 3, 4, 5];
var colors = ['Blue', 'Red', 'Yellow', 'Charlie'];
var scrambledWords = ['win', 'the', 'for', 'burritos'];
var phoneNumber = [9, 0, 3, 5, 7, 6, 8];
var orderQueue = [{ takeOut: 'Ice Cream' }, { takeOut: 'Medium Salad'}, { takeOut: 'Burger'}];
var mixedNums = [5, 81, 40, 4, 805, 10, 76, 21, 3, 2, 7, 1, 7];
var mixedWords = ['Dont', 'You', 'Forget', 'About', 'Me'];
var fruitCollection = ['Apple', 'Scissors', 'Pug', 'Lady Bug', 'Banana', 'Pear'];
var gemBox = ['Ruby', 'Diamond', 'Diamond', 'Emerald', 'Moonstone', 'Pizza', 'Sneaker', 'Sapphire', 'Baby', 'Jeans', 'Soda Can', 'Boat'];
var upToTen = [1, 2, 9, 10];
var brownOnly = ['brown', 'brownish', 'ad8fy7iuhj23nrsf', 9813, {}, undefined, 'brown'];
var orderedValues = [4, 5, 6, 7, 8, 9, 10];
var friends = ['Todd', 'Jacoby', 'Miko', 'Joseph', 'Kevin', 'Todd C.'];
var monthNames = ['Jan', 'Feb', 'Mar', 'Apr'];
var bulkNumbers = [5, 5, 6, 6, 9, 9, 2, 2, 2, 5, 2];
// do your work below!
var nameArray = ['Scott', 'Joseph-Smith'];
var genericNumberArray = [1,2,3,4,5,6,7,8,9,10];
colors.pop();
var popResult = 'Charlie';
scrambledWords.reverse();
phoneNumber.reverse();
orderQueue.shift();
var nextOrder = ({ takeOut: 'Ice Cream'});
mixedNums.sort();
mixedWords.sort();
fruitCollection.splice(1, 3);
var notFruit = ['Scissors', 'Pug', 'Lady Bug'];
gemBox.splice (5,11);
gemBox.push ('Sapphire');
upToTen.splice(2,0, 3,4,5,6,7,8);
brownOnly.splice(1,5);
brownOnly.push('brown', 'brown', 'brown');
orderedValues.unshift(1,2,3);
orderedValuesNewLength = orderedValues.length;
var randomThingsArray = genericNumberArray.concat(colors);
var updatedOrders = orderQueue.concat({takeOut: 'Tacos'}, {takeOut: 'Large Shake'});
var sentence = scrambledWords.sort();
sentence = scrambledWords.join(' ');
var myFruits = fruitCollection.join(' + ');
var favoriteFriends = friends.slice(1,3);
var owesMoney = friends.slice(3, 6);
var monthNameString = monthNames.toString();
var favoriteColor = colors.indexOf('Red');
var favoriteEvenNumber = mixedNums.indexOf(76);
var lastNine = bulkNumbers.lastIndexOf(9);
var lastFive = bulkNumbers.lastIndexOf(5);