Merge pull request #1223 from xiaofei-2020/greed13

添加(0860.柠檬水找零.md):增加typescript版本
This commit is contained in:
程序员Carl
2022-05-04 10:56:32 +08:00
committed by GitHub

View File

@ -252,5 +252,39 @@ var lemonadeChange = function(bills) {
``` ```
### TypeScript
```typescript
function lemonadeChange(bills: number[]): boolean {
let five: number = 0,
ten: number = 0;
for (let bill of bills) {
switch (bill) {
case 5:
five++;
break;
case 10:
if (five < 1) return false;
five--;
ten++
break;
case 20:
if (ten > 0 && five > 0) {
five--;
ten--;
} else if (five > 2) {
five -= 3;
} else {
return false;
}
break;
}
}
return true;
};
```
----------------------- -----------------------
<div align="center"><img src=https://code-thinking.cdn.bcebos.com/pics/01二维码一.jpg width=500> </img></div> <div align="center"><img src=https://code-thinking.cdn.bcebos.com/pics/01二维码一.jpg width=500> </img></div>