帮我写一个JavaScript的交税的计算算法,不超过1000万,收2%的。超过一千万至一亿的部分,收1%。超过一亿至十亿的部分收0.2%
时间: 2023-02-16 14:47:03 浏览: 30
```
function calculateTax(income) {
var tax = 0;
if (income <= 10000000) {
tax = income * 0.02;
} else if (income > 10000000 && income <= 100000000) {
tax = (10000000 * 0.02) + (income - 10000000) * 0.01;
} else {
tax = (10000000 * 0.02) + (90000000 * 0.01) + (income - 100000000) * 0.002;
}
return tax;
}
```
这是一个 JavaScript 的税款计算算法。
- 如果收入不超过1千万,收2%的税。
- 如果收入超过1千万至1亿的部分,收1%。
- 如果收入超过1亿至10亿的部分收0.2%
使用方法:
```
console.log(calculateTax(100000000));
```
输出结果为:2000000.0