zoukankan      html  css  js  c++  java
  • 用JS编写个人所得税计算器

    编写 “个人所得税计算器”函数
    计算个税的方法:
    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是单线程的吗?
    JQuery $ $.extend(),$.fn和$.fn.extend javaScript对象、DOM对象和jQuery对象及转换 工具方法(utility)
    JavaScript 操作符 变量
    WEB组件 开发 (未完成 413)
    CSS传统布局之布局模型
    JavaScript 作用域 匿名函数 模仿块级作用域(私有作用域)
    JQuery常用API 核心 效果 JQueryHTML 遍历 Event事件
    JavaScript 属性类型(数据属性 访问器属性)
    CSS居中问题:块级元素和行级元素在水平方向以及垂直方向的居中问题
    javascript 深入浅出 (未完成417)
  • 原文地址:https://www.cnblogs.com/LFY001023/p/10446526.html
Copyright © 2011-2022 走看看