1. 程式人生 > >用JS編寫個人所得稅計算器

用JS編寫個人所得稅計算器

定義變量 警告 nbsp 封裝 cli 等於 lar 代碼 函數

編寫 “個人所得稅計算器”函數
計算個稅的方法:
3500 以下免征
3500 ~ 5000 部分 繳納 3%

5000 ~ 9000 部分 繳納 10%

9000 以上部分 繳納 20%

代碼如下:

function gz(){                      //封裝
var salary = prompt("請輸入你的工資");         //定義salary 等於輸入的工資
var y = 0;                      //定義變量y等於0
if(salary<=3500){                   //如果salary小於或者等於3500

y=0                        //則不需要交稅
alert(y);                      //彈出警告框並輸出警告框的內容 0
}else if(salary<=5000){                //如果salary小於或者等於5000
y=(salary-3500)*0.03;                //則(輸入的工資-不用納稅的3500)*0.03 1500需要納稅0.03 也就是45
alert(y);                      //彈出警告框並輸出警告框的內容 45
}else if(salary<=9000){ //如果salary小於或者等於9000
y=(salary-5000)*0.1+45;               //則(輸入的工資-5000)*0.1+45 4000需要納稅0.1 也就是400 並且加上1500納稅的錢
alert(y);                      //彈出警告框並輸出警告框的內容 445
}else if(salary>9000){        //如果salary大於9000
y=(salary-9000)*0.2+45+400             //則(輸入的工資-9000)*0.2+445 9000以上需要納稅0.2 加上1500與4000納稅的錢 445
alert(y);                      //彈出警告框並輸出警告框的內容
}
}
</script>
<button onclick="gz()">納稅計算器</button>

用JS編寫個人所得稅計算器