用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
用JS编写个人所得税计算器相关推荐
- 绝对干货!纯用HTML+CSS+JS 编写的计算器应用
一道笔试题 之前偶然看到一个公司的笔试题,题目如下: 用HTML5.CSS3.JavaScript,做一个网页,实现如下图形式计算器 具体要求: 有且只有一个文件:index.html.不允许再有其他 ...
- Java程序编写----个人所得税计算器编写
1 package com.lovo; 2 3 import java.util.Scanner; 4 5 public class TaxCalculator { 6 private static ...
- Java编写个人所得税计算机的问题
个人所得税计算方法: 公民每月工资收入总额超过3500元者应缴纳个人所得税.即收入总额减去3500元基数后剩余部分称为应缴纳税额,应缴纳税额按下表规定的超额累进税率计算应缴纳的个人所得税. 全月应纳税 ...
- js计算个人所得税怎么算
js制作个人所得税计算器,js计算个人所得税怎么算代码教程如下: 1.自定义月工资金额 2.自定义各项社会保险费 计算结果:计算出累计应缴税款,已缴税款,应补(退)税款,实发工资 js实现代码: fu ...
- C语言程序设计 计算个人所得税 浙大版,《C语言及程序设计》实践参考——个人所得税计算器switch语句版...
[项目:个人所得税计算器switch语句版] 编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入(计算办法见附:关于个人所得税的有关背景知识). (1)用switch语句完成: (2 ...
- 蓝桥杯web:3.【功能实现】封装函数实现个人所得税计算器
背景介绍 JavaScript 可以帮助开发者实现许多非常实用的功能.本次将通过 JavaScript 封装函数来实现一个简易的个人所得税计算器. 打开环境右侧的[Web 服务],效果如下: 需要注意 ...
- 规则引擎Drools示例:个人所得税计算器、信用卡申请、保险产品准入规则
Drools小示例 一.Drools实战 1.1 个人所得税计算器 1.1.1 名词解释 1.1.2 计算规则 1.1.3 实现步骤 1.2 信用卡申请 1.2.1 计算规则 1.2.2 实现步骤 1 ...
- C语言及程序设计 实践参考——个人所得税计算器switch语句版
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 返回:贺 ...
- 第十三届蓝桥杯(Web 应用开发)线上模拟赛【第三题】(封装函数实现个人所得税计算器)
考试需求 基于挑战提供的基础代码,完善个人所得税计算器结构,实现当用户在文本框中输入薪资后,单击计算按钮,即可将计算后的结果显示到页面中. 例如: 当输入 5000,根据个人所得税规则无需缴税,页面效 ...
最新文章
- Android应用系列:完美运行GIF格式的ImageView(附源码)
- 可能是东半球最好的 Curl 学习指南,强烈建议收藏!
- 使用 header 头下载文件
- 权限不同,设置标签绑定的事件生效与不生效(使事件不起作用)
- python123程序设计实验答案_Python程序设计第二次实验报告
- Terry的学习笔记--ASP.NET MVC 4 HELLO WORLD添加视图(View)
- android listpreference 自定义,android ListPreference 不显示内容 设置默认值
- 使用god来自动启动崩溃的进程
- RPC框架的实现原理是什么?-开课吧
- opencv图像直方图的计算及绘制
- Win10下安装Ubuntu16.04-空间不可用-个人志
- leaflet虚线(leaflet篇.60)
- beego框架出现的问题-----panic: ./ippanichandle.exe flag redefined: graceful
- Field [price] of type [text] is not supported for aggregation [avg]
- 浮窗---创建系统浮窗(可拖动)
- 利用flex布局实现六个骰子
- no implicit conversion of nil into String
- base64图片在各种浏览器的兼容性处理
- WINCE TCPMP应用一:TCPMP概述
- CreateDialog和DialogBox
热门文章
- 运动无极限,NANK南卡全新品牌形象大使—世界轮滑冠军郭丹
- 微信公众号通过接口修改菜单栏所遇问题errcode“:41001
- java <*)))))=<大小鱼 鳞片个数(即括号数)大于等于8的鱼认为是大鱼;鳞片数(即括号数)小于8的则认为是小鱼。
- 《C嵌入式编程设计模式》读书笔记
- CDialogBar中对按钮等控件EnableWindow操作问题
- 生鲜水果店小程序的好处_分享生鲜水果店小程序有什么功能
- Qt QLineEdit 输入框
- 服务器常见问题汇总(常见故障及相应的解决方法入口)
- 微信公众平台中通过网页增加好友
- [附源码]SSM计算机毕业设计个人网站JAVA