Skip to content

Commit 2207163

Browse files
committed
Added problem 860 (JS - leetcode)
1 parent 5e9c5f9 commit 2207163

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

leetcode/js/860.js

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
/**
2+
* 860. Lemonade Change
3+
* https://leetcode.com/problems/lemonade-change/description/
4+
*/
5+
/**
6+
* @param {number[]} bills
7+
* @return {boolean}
8+
*/
9+
var lemonadeChange = function(bills) {
10+
var five = 0;
11+
var ten = 0;
12+
for(var i of bills) {
13+
if(i === 5) {
14+
five++;
15+
} else if(i === 10) {
16+
five--;
17+
ten++;
18+
} else if(ten > 0) {
19+
ten--;
20+
five--;
21+
} else {
22+
five -= 3;
23+
}
24+
25+
if(five < 0) {
26+
return false;
27+
}
28+
}
29+
return true;
30+
};
31+
32+
console.log(lemonadeChange([5,5,10]));

0 commit comments

Comments
 (0)