代码改变世界

JS运算符的应用

2019-07-22 21:18  张海峰999  阅读(377)  评论(0编辑  收藏  举报

<script type="text/javascript">
 1、弹出一个输入提示框,请用户输入一个表示工资的数字,按如下规则在控制台中输出改工资金额的级别:
// 1)大于等于20000,显示 高工资
// 2)小于20000大于等于8000 显示 中高工资
// 3)小于8000 显示 普通工资

 var salary = prompt("请输入一个工资:")
 var money = input >= 20000 ? "高工资" : input > 2000 && input <= 8000 ? "中高工资" : "普通工资";
 console.log(money);

</script>


<script type="text/javascript">
 2、体重健康指数(克莱托指数)计算公式如下:
// 体重(kg)/身高的平方(m)
//20-25正常,20以下偏瘦,25以上偏胖
// 例如:某人是60kg,1.7m。那就是:60/(17*17)=20.76,属于“正常”体重;

var weight = prompt("请输入一个体重");
 var height = prompt("请输入一个身高");
var result = weight/(height*height) >25 ? "偏胖" : weight/(height*height) <25 && weight/(height*height)>20 ?
 "正常" : "偏瘦";
 console.log(result);

</script>


<script type="text/javascript">
3. 要求用户输入一个四位数,将这个四位数的个,十,百,千位的数字单独输出来,并将他们的和求出来!
// 例:用户输入2045,输出结果为:个位:5,十位:4,百位:0,千位:2,和为:11

 var a = 4396;

 var b = parseInt(a/1000); 取出千位
 var c = parseInt(a%1000/100); 取出百位
 var d = parseInt(a%100/10); 取出十位
 var e = a%10; 取出各位
 var sum = b + c + d + e; 求这取出的四个数的和
 console.log(b, c, d, e, sum);

</script>

<script type="text/javascript">
4.商场为员工提供了基本工资(3000元)、物价津贴及房租津贴,其中物价津贴为基本工资的40%,房租津贴为基本工资的25%。编程计算实领工资
var salary = 3000;//基本工资
var price = salary * 0.4;//物价津贴
var rent = salary * 0.25;//房租津贴
sum = l + m + n;
console.log(sum);
</script>