Skip to content

Commit c249be5

Browse files
authored
Create 3000.js
1 parent 07577a8 commit c249be5

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

2501-3000/3000.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
var areaOfMaxDiagonal = function(dimensions) {
2+
let maxArea = 0, maxDiag = 0;
3+
4+
for (let i = 0; i < dimensions.length; i++) {
5+
let l = dimensions[i][0];
6+
let w = dimensions[i][1];
7+
let currDiag = l * l + w * w;
8+
9+
if (currDiag > maxDiag || (currDiag === maxDiag && l * w > maxArea)) {
10+
maxDiag = currDiag;
11+
maxArea = l * w;
12+
}
13+
}
14+
return maxArea;
15+
};

0 commit comments

Comments
 (0)