Skip to content

Commit 55b175d

Browse files
problem 54 completed in simple way
1 parent 8e9b8a6 commit 55b175d

File tree

1 file changed

+27
-3
lines changed

1 file changed

+27
-3
lines changed

problem54/problem54.js

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,11 @@ Array
1515
*/
1616

1717

18-
const highestRunScorer = players => {
18+
/* =========================================
19+
Method One: (Complex)
20+
============================================= */
21+
22+
/* const highestRunScorer = players => {
1923
const allPlayersRun = [];
2024
for( let i = 0; i < players.length; i++){
2125
@@ -33,14 +37,34 @@ Array
3337
}
3438
}
3539
}
40+
*/
41+
42+
/* =========================================
43+
Method Two: (Simple)
44+
============================================= */
3645

46+
function highestRunScorer(players){
47+
let highestScorer = players [0][0];
48+
let highestRun = players[0][1];
49+
50+
for(var i = 1; i < players.length; i++){
51+
52+
if(highestRun < players[i][1]){
53+
54+
highestRun = players[i][1]
55+
highestScorer = players[i][0];
56+
}
57+
}
58+
return highestScorer;
59+
}
3760

3861
const playersInfo = [
39-
["Asraful", 95],
4062
["Sakib", 19],
4163
["Musfique", 35],
64+
["Asraful", 95],
4265
["Mahmudullah", 45],
43-
["Mashrafee", 13]
66+
["Mashrafee", 13],
67+
["Shourav", 115]
4468
];
4569

4670
const result = highestRunScorer(playersInfo);

0 commit comments

Comments
 (0)