Skip to content

Commit 3bbdcc4

Browse files
committed
Runtime: 355 ms (Top 14.58%) | Memory: 72.6 MB (Top 6.25%)
1 parent 71c79d1 commit 3bbdcc4

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

scripts/algorithms/D/Display Table of Food Orders in a Restaurant/Display Table of Food Orders in a Restaurant.js

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
1+
// Runtime: 355 ms (Top 14.58%) | Memory: 72.6 MB (Top 6.25%)
12
var displayTable = function(orders) {
23
var mapOrders = {};
34
var tables = [];
45
var dishes = [];
56
for(var i=0;i<orders.length;i++){
6-
//if entry of table doesn't exist in mapOrders
7+
//if entry of table doesn't exist in mapOrders
78
if(mapOrders[orders[i][1]] == undefined){
8-
//conver table number to integer
9+
//conver table number to integer
910
var tableNo = Number(orders[i][1])
1011
mapOrders[tableNo] = {}
1112
mapOrders[tableNo][orders[i][2]] = 1;
12-
//if table number doesn't exist in table array, push it in the table array
13+
//if table number doesn't exist in table array, push it in the table array
1314
if(!tables.includes(tableNo)){tables.push(tableNo)}
14-
//if dish doesn't exist in dishes array, push it in the dishes array
15+
//if dish doesn't exist in dishes array, push it in the dishes array
1516
if(!dishes.includes(orders[i][2])){dishes.push(orders[i][2])}
1617
}else{
1718
//if entry of table exists in mapOrders
@@ -55,4 +56,4 @@ var displayTable = function(orders) {
5556
res.push(tmp);
5657
}
5758
return res;
58-
};
59+
};

0 commit comments

Comments
 (0)