//计算工资纳税er

function payduty(taxable){

//入参taxable:应纳税所得额

var tax=0;

if(taxable<=3000){

tax=taxable*0.03;

}else if(taxable > 3000 && taxable<=12000){

tax=taxable  * 0.1 - 210;

}else if(taxable > 12000 && taxable <=25000){

tax=taxable * 0.2 -1410;

}else if(taxable >25000 && taxable <=35000){

tax=taxable * 0.25 -2660;

}else if(taxable >35000 && taxable <=55000){

tax=taxable * 0.3 -4410;

}else if(taxable >55000 && taxable <=80000){

tax=taxable * 0.35 -7160;

}else if(taxable >80000 ){

tax=taxable * 0.45 -15160;

}

return tax;

}

//测试

console.log(payduty(28000))

js根据应纳税所得额计算税金相关推荐

  1. 美国联邦个人所得税是根据申报情况和应纳税所得额计算的。有四种申报情况:单身申报、已婚联合申报、已婚单独申报、户主申报。税率每年都不一样。

    美国联邦个人所得税是根据申报情况和应纳税所得额计算的.有四种申报情况:单身申报.已婚联合申报.已婚单独申报.户主申报.税率每年都不一样.下表即为假定税率计算方法,例如,某人单身申报,应纳税收入为$10 ...

  2. java全月应纳税所得额_全月应纳税所得额是什么意思?

    展开全部 (一)应纳税所得额32313133353236313431303231363533e78988e69d8331333431346461=(不含税收入额-费用扣除标准-速算扣除数)/(1-税率 ...

  3. java全月应纳税所得额_累计应纳税所得额是什么意思

    累计应纳税所得额是什么意思 累积应纳税所得额是本年截至上次所有累计收入及各项累计扣除额.已预扣税额,与本月应发和各项应扣除项一起计算出本月应缴纳税额.纳税人应纳税所得额的计算以权责发生制为原则,应纳税 ...

  4. java全月应纳税所得额_个人所得税应纳税所得额计算公式是什么?

    个人所得税计算明细=(税前收入-5000元(起征点)-专项扣除(三险一金等)-专项附加扣除-依法确定的其他扣除)×适用税率-速算扣除数 ①2018年10月1日起,个税起征点提高至5000元,使用超额累 ...

  5. java个人所得税计算方法计算方法 : 全月应纳税所得额 =工资薪金所得-3500 应纳税额 = 应纳税所得额 *税率-速算扣除数

    个人所得税计算方法计算方法 : 全月应纳税所得额 =工资薪金所得-3500 应纳税额 = 应纳税所得额 *税率-速算扣除数 (自己初学Java做的小练习) import java.util.Scann ...

  6. 计算个人所得税.应交纳税费=应纳税所得金额*适用税率-速算扣除数.应纳税所得金额=个人收入-3500

    #include <stdio.h> int main() { float x,y,pay;//x为个人收入,y为应纳税所得金额 printf("输入个人收入:"); ...

  7. 在写游戏时钟类时,应确保时钟的计算是以某个固定的CPU为标准的

    在写游戏时钟类时,应确保时钟的计算是以某个固定的CPU为标准的.下面通过一个例子来阐述如何实现这一思想: // 记录特定进程的affinity maskunsigned long lProcessAf ...

  8. 大学计算机——所有大学生都应学习的一门计算思维基础教育课程,_大学计算机_所有大学生都应学习的一门计算思维基础教育课程...

    中国大学教学 2011年第4期 "大学计算机"--所有大学生都应学习的一门计算思维基础教育课程 战德臣 聂兰顺 徐晓飞 摘 要:当前,大学非计算机专业计算机课程存在知识型/技能型教 ...

  9. 发一个贷款月供额计算工具[原创]

    http://files.cnblogs.com/saptechnique/贷款月供额计算工具.rar

最新文章

  1. [二十五]JavaIO之RandomAccessFile
  2. android内存取证实现,[内存取证]Volatility基本用法
  3. 主函数main中变量(int argc,char *argv[ ])的含义
  4. 用js将form表单同时提交到两个不同页面的方法
  5. s3c6410 jpeg编码 linux,S3C6410 裸机硬件JPEG解码
  6. 800万,这位两院院士全捐了!
  7. c语言选修课程设计,C语言课程设计--学生选修课系统.doc
  8. 滴滴又出事!33项问题被查,程维再次致歉
  9. oracle实施伙伴,甲骨文推出Oracle合作伙伴网络专属计划
  10. Spring Boot Configuration Annotation Processor not configured
  11. c语言写按键控制蜂鸣器,单片机按键控制蜂鸣器演奏音乐
  12. XXX packages are looking for funding run `npm fund` for details解决方法
  13. cubeIDE开发,在LCD显示摄像头抓取的图片数据
  14. weblogic 配置WtC The following failures occurred: -- [WTC:180137]The NWAddr attribute on the WTCServer
  15. redis设置密码以及jedisPool设置密码
  16. 正交投影与弱透视投影
  17. 猛犸Winform分页控件
  18. 文笔极佳的郭靖夫妇悼文
  19. IPA进军城市大脑丨实在智能与银江技术达成战略合作
  20. 关于微信小程序(应用号),看看这篇文章就够了

热门文章

  1. LiveVideoStackCon 2019北京 Day One精彩瞬间
  2. 剑指offer之36-40题解
  3. debian9 配置ssh 允许 root直接远程登录
  4. hls之m3u8、ts流格式详解
  5. 编写自己的Matcher与如何让编译器识别被mock的重载函数
  6. nvidia nvlink互联与nvswitch介绍
  7. QPS、TPS、RT、并发量、 吞吐量
  8. leetcode 530. 二叉搜索树的最小绝对差(Java版)
  9. 【Python】count()方法:统计字符串出现的次数
  10. 【Java版】将汉字转化为gb2312编码