html和js制作个人所得税表格,用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); //弹出警告框并输出警告框的内容
}
}
纳税计算器
原文:https://www.cnblogs.com/LFY001023/p/10446526.html
html和js制作个人所得税表格,用JS编写个人所得税计算器相关推荐
- js打印html表格内容,js实现简单的打印表格
本文实例为大家分享了js实现打印表格的具体代码,供大家参考,具体内容如下 效果如下: 代码如下: 打印表格 var data=[ {id:1001,icon:"img/1.png" ...
- js php排序表格,原生JS实现表格排序
最近在学习js的表格排序,没想到看不起眼的表格排序实际上却暗含了众多JS知识点.在这里记录一下此次学习过程.希望对大家也有所帮助. 完整的表格排序涉及了下列这些知识点:call方法使用 sort方法深 ...
- Echart.js China.js制作中国热力图
个人blog,欢迎关注加收藏 Echart.js 和 China.js 制作中国热力图 Echart.js 和 China.js 可以去官方下载 项目:H5绣红旗 index.html <scr ...
- 用VUE制作一个表格
好的,我来给你介绍一下如何使用 Vue.js 制作一个表格. 首先,你需要在 HTML 中创建一个表格标签,然后使用 Vue 的指令来渲染表格的内容. 例如,你可以使用 v-for 指令来循环遍历数据 ...
- 使用 ale.js 制作一个小而美的表格编辑器(2)
今天来教大家如何使用 ale.js 制作一个小而美的表格编辑器,首先先上 gif: 是不是还是有一点非常 cool 的感觉的?那么我们现在开始吧! 这是我们这篇文章结束后完成的效果(如果想继续完成请访 ...
- 使用 ale.js 制作一个小而美的表格编辑器(3)
今天来教大家如何使用 ale.js 制作一个小而美的表格编辑器,首先先上 gif: 是不是还是有一点非常 cool 的感觉的?那么我们现在开始吧! 这是我们这篇文章结束后完成的效果(如果想继续完成请访 ...
- 使用 ale.js 制作一个小而美的表格编辑器(1)
今天来教大家如何使用 ale.js 制作一个小而美的表格编辑器,首先先上 gif: 是不是还是有一点非常 cool 的感觉的?那么我们现在开始吧! 这是我们这篇文章结束后完成的效果(如果想继续完成请访 ...
- 使用 ale.js 制作一个小而美的表格编辑器(4)
今天来教大家如何使用 ale.js 制作一个小而美的表格编辑器,首先先上 gif: 是不是还是有一点非常 cool 的感觉的?那么我们现在开始吧! 这是我们这篇文章结束后完成的效果(如果想继续完成请访 ...
- jsp循环输出表格_使用 ale.js 制作一个小而美的表格编辑器(1)
今天来教大家如何使用 ale.js 制作一个小而美的表格编辑器,首先先上 gif: 是不是还是有一点非常 cool 的感觉的?那么我们现在开始吧! 这是我们这篇文章结束后完成的效果(如果想继续完成请访 ...
- 用JS制作一个信息管理平台完整版
前 言 JRedu 在之前的文章中,介绍了如何用JS制作一个实用的信息管理平台. 但是那样的平台功能过于简陋了,我们今天来继续完善一下. 首先我们回顾一下之前的内容. 1.JSON的基础知识 ...
最新文章
- VSS介绍和备份技巧
- 第6节 三个败家子(6)——很黄很暴力的刘禅
- Spring-SpringMVC父子容器
- 02:Kubernetes集群部署——平台环境规划
- 禅道批量添加任务时选择对应模块功能
- vb 通过php连接mysql数据库连接_php连接mysql数据库
- ajax查询功能查询源码,ajax实现分页查询功能
- poj1017----模拟
- UVA 11538 : Chess Queen
- c# RoundUp函数
- 关于计算机名的相关讨论 【好帖 好帖 哈哈。。】
- Android中内存优化
- 新手怎么做副业?新手如何开启副业之路?
- c/c++ 标准日期和时间戳互相转化
- Selenium WebDriver的多浏览器测试
- IT 岗位说明书(岗位职责)
- pdf转png,解决微信,Android不能直接展示pdf的问题
- TikTok卖成人产品?热门标签累计播放超1.8亿次,好评不断
- ARCore之路:AugmentedFaceExample例子分析
- 银联电子支付报文说明
热门文章
- 解决阿里云无法正常使用samba的问题
- 基于74hc573的数码管模块测试
- 疫情之下,从一座空城,到另一座空城,第一次看到这么寂寞的杭州
- HX711 压力调试 51程序
- IT数学逻辑之正余弦定理指正弦定理和余弦定理
- 粒子群课设_粒子群算法(人工智能结课论文)
- 讨论实现Windows资源管理器的简单方式
- 水星无线网卡代理服务器端口,水星(Mercury)MW150U 3.0/4.0无线网卡AP模式设置
- 布丰投针实验 MATLAB仿真 以及报告
- Creational.Builder建造者模式:构造流程和具体实现的分离