Skip to content

Commit 6ed355f

Browse files
committed
Add Iteration ironhack-labs#1
1 parent 0f94b74 commit 6ed355f

File tree

1 file changed

+11
-73
lines changed

1 file changed

+11
-73
lines changed

src/functions-and-arrays.js

Lines changed: 11 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,11 @@
1-
// Iteration #1: Find the maximum
2-
3-
// Iteration #2: Find longest word
4-
const words = ['mystery', 'brother', 'aviator', 'crocodile', 'pearl', 'orchard', 'crackpot'];
5-
6-
// Iteration #3: Calculate the sum
7-
8-
const numbers = [6, 12, 1, 18, 13, 16, 2, 1, 8, 10];
9-
10-
// Iteration #4: Calculate the average
11-
// Level 1: Array of numbers
12-
const numbersAvg = [2, 6, 9, 10, 7, 4, 1, 9];
13-
14-
// Level 2: Array of strings
15-
const wordsArr = ['seat', 'correspond', 'linen', 'motif', 'hole', 'smell', 'smart', 'chaos', 'fuel', 'palace'];
16-
17-
// Iteration #5: Unique arrays
18-
const wordsUnique = [
19-
'crab',
20-
'poison',
21-
'contagious',
22-
'simple',
23-
'bring',
24-
'sharp',
25-
'playground',
26-
'poison',
27-
'communion',
28-
'simple',
29-
'bring'
30-
];
31-
32-
// Iteration #6: Find elements
33-
const wordsFind = ['machine', 'subset', 'trouble', 'starting', 'matter', 'eating', 'truth', 'disobedience'];
34-
35-
// Iteration #7: Count repetition
36-
const wordsCount = [
37-
'machine',
38-
'matter',
39-
'subset',
40-
'trouble',
41-
'starting',
42-
'matter',
43-
'eating',
44-
'matter',
45-
'truth',
46-
'disobedience',
47-
'matter'
48-
];
49-
50-
// Iteration #8: Bonus
51-
52-
const matrix = [
53-
[8, 2, 22, 97, 38, 15, 0, 40, 0, 75, 4, 5, 7, 78, 52, 12, 50, 77, 91, 8],
54-
[49, 49, 99, 40, 17, 81, 18, 57, 60, 87, 17, 40, 98, 43, 69, 48, 4, 56, 62, 0],
55-
[81, 49, 31, 73, 55, 79, 14, 29, 93, 71, 40, 67, 53, 88, 30, 3, 49, 13, 36, 65],
56-
[52, 70, 95, 23, 4, 60, 11, 42, 69, 24, 68, 56, 1, 32, 56, 71, 37, 2, 36, 91],
57-
[22, 31, 16, 71, 51, 67, 63, 89, 41, 92, 36, 54, 22, 40, 40, 28, 66, 33, 13, 80],
58-
[24, 47, 32, 60, 99, 3, 45, 2, 44, 75, 33, 53, 78, 36, 84, 20, 35, 17, 12, 50],
59-
[32, 98, 81, 28, 64, 23, 67, 10, 26, 38, 40, 67, 59, 54, 70, 66, 18, 38, 64, 70],
60-
[67, 26, 20, 68, 2, 62, 12, 20, 95, 63, 94, 39, 63, 8, 40, 91, 66, 49, 94, 21],
61-
[24, 55, 58, 5, 66, 73, 99, 26, 97, 17, 78, 78, 96, 83, 14, 88, 34, 89, 63, 72],
62-
[21, 36, 23, 9, 75, 0, 76, 44, 20, 45, 35, 14, 0, 61, 33, 97, 34, 31, 33, 95],
63-
[78, 17, 53, 28, 22, 75, 31, 67, 15, 94, 3, 80, 4, 62, 16, 14, 9, 53, 56, 92],
64-
[16, 39, 5, 42, 96, 35, 31, 47, 55, 58, 88, 24, 0, 17, 54, 24, 36, 29, 85, 57],
65-
[86, 56, 0, 48, 35, 71, 89, 7, 5, 44, 44, 37, 44, 60, 21, 58, 51, 54, 17, 58],
66-
[19, 80, 81, 68, 5, 94, 47, 69, 28, 73, 92, 13, 86, 52, 17, 77, 4, 89, 55, 40],
67-
[4, 52, 8, 83, 97, 35, 99, 16, 7, 97, 57, 32, 16, 26, 26, 79, 33, 27, 98, 66],
68-
[88, 36, 68, 87, 57, 62, 20, 72, 3, 46, 33, 67, 46, 55, 12, 32, 63, 93, 53, 69],
69-
[4, 42, 16, 73, 38, 25, 39, 11, 24, 94, 72, 18, 8, 46, 29, 32, 40, 62, 76, 36],
70-
[20, 69, 36, 41, 72, 30, 23, 88, 34, 62, 99, 69, 82, 67, 59, 85, 74, 4, 36, 16],
71-
[20, 73, 35, 29, 78, 31, 90, 1, 74, 31, 49, 71, 48, 86, 81, 16, 23, 57, 5, 54],
72-
[1, 70, 54, 71, 83, 51, 54, 69, 16, 92, 33, 48, 61, 43, 52, 1, 89, 19, 67, 48]
73-
];
1+
// Iteration #1: Find the maximum
2+
function maxOfTwoNumbers(num1, num2) {
3+
if(num1 > num2){
4+
return num1;
5+
} else if (num1 < num2){
6+
return num2;
7+
} else {
8+
return num1;
9+
}
10+
}
11+
console.log(maxOfTwoNumbers(11,10));

0 commit comments

Comments
 (0)