JavaScript实现基于工资区间的薪资计算逻辑

作者:小括号时间:2026-10-22 07:29:16浏览:124

本文通过JavaScript代码演示如何根据用户输入的基本工资数值,利用if-else条件判断语句实现不同区间的工资增长计算。程序设定了1000元、800元两个关键阈值,分别对应20%、15%和10%三种不同的工资增幅策略,最终输出计算后的总工资金额。

JavaScript薪资区间计算实现

接下来直接展示具体的实现代码,以便直观了解逻辑结构。

核心代码逻辑解析


 <script type="text/javascript">
 // 1.编写一个程序,计算增加后的工资。要求基本工资大于等于1000元,增加20%的工资;若小于1000元且大于等于800元,则增加15%,若小于800元,则增加10%工资。
 var basepay = parseInt(prompt("请输入您的工资:"));//初始工资
 var pay1 = basepay+(basepay*0.2);//大于等于1000元,增加20%的工资
 var pay2 = basepay+(basepay*0.15);//小于1000元且大于等于800元,增加15%的工资
 var pay3 = basepay+(basepay*0.1);//小于800元,增加10%的工资
     if(basepay>=1000){
      document.write("您的总工资为:"+pay1+"元");
     }else if(800<=basepay&&basepay<1000){
      document.write("您的总工资为:"+pay2+"元");
     }else{
     document.write("您的总工资为:"+pay3+"元");
     }
</script>

逻辑总结

代码逻辑总结

结语

上述内容展示了利用JavaScript处理基础条件分支的完整示例,旨在帮助读者理解变量赋值与条件判断的结合应用。若对代码实现有任何疑问,欢迎在评论区留言交流,作者将尽力提供解答。感谢阅读与支持。

作者最新文章