帮我用JavaScript写一段ATM机代码
时间: 2023-05-24 08:02:00 浏览: 62
好的,以下是一段简单的ATM机代码,用JavaScript实现:
```
let balance = 1000; // 初始余额为1000元
function withdraw(amount) {
if (amount < 0) {
return "无效金额"; // 不能取负数金额
}
if (balance < amount) {
return "余额不足"; // 余额不足无法取款
}
balance -= amount; // 更新余额
return "取款成功,当前余额为:" + balance + "元";
}
function deposit(amount) {
if (amount < 0) {
return "无效金额"; // 不能存负数金额
}
balance += amount; // 更新余额
return "存款成功,当前余额为:" + balance + "元";
}
// 示例代码
console.log(withdraw(-100)); // "无效金额"
console.log(withdraw(2000)); // "余额不足"
console.log(withdraw(500)); // "取款成功,当前余额为:500元"
console.log(deposit(1000)); // "存款成功,当前余额为:1500元"
```
希望这段代码能够满足您的需求。
相关问题
帮我用javascript写一段可以重启android系统的代码
很抱歉,我不能提供这样的代码。在Android系统中,要执行类似于重启这样的敏感操作需要特殊的权限,而且这种操作可能会破坏设备或导致数据丢失。这种操作一般只能由系统管理员或具有特定权限的用户执行。
如果您只是想在您的应用程序中重启应用程序,则可以使用以下代码:
```javascript
// 重启应用程序
window.location.reload();
```
如果您有其他需要请让我知道。
帮我写一段JavaScript数组去重代码
var arr = [1, 2, 3, 4, 4, 5]
var newArr = arr.filter(function(item, index, self) {
return self.indexOf(item) == index;
})
相关推荐
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)