1.弹出一个输入提示框,接受用户输入的一个表示年份的数字,判断
是平年还是闰年,闰年的判断公式为:
1.年份能被4整除,且不能被100整除的是闰年
2.或年份能被400整除的是闰年
var year=prompt("请输入年份");
var yearStr=(year%4==0&&year%100 != 0||year%400==0)?yearStr="闰年":yearStr="平年";
console.log(yearStr);
2.弹出一个输入提示框,请用户输入一个表示工资的数字
按如下规则在控制台中输出该工资金额的级别:
(1)大于等于20000,显示"高工资"
(2)小于20000大于等于8000,显示"中高工资"
(3)小于8000,显示"普通工资"
var salary =prompt("请输入你的工资");
salary>20000?console.log("高工资"):(salary<20000&&salary>=8000?console.log("中高工资"):console.log("普通工资"));
3.体重健康指数计算机公式如下:
体重(kg)÷身高的平方(m)
20-25正常,20以下偏瘦,25以上偏胖。
例如:某人是60kg,1.7m,那就是:
60÷1.71.7=20.76,属于"正常"体重;
弹出两个提示框,接收体重和身高作参数,返回判定结果。
var k1=prompt("体重");
var m1=prompt("身高");
var r=k1/(m1*m1);
console.log("r:",r);
r>25?console.log("偏胖"):(r<25&&r>=20?console.log("正常"):console.log("偏瘦"));
4、已知x=10,y=20,交换两个变量的值并输出交换前后的值。即交换后x=20,y=10。
var x = 10
var y = 20
var z
z = 10
x = y
y = z
console.log("x:",x,"y:",y);
5、已知总天数为50天,求共有几周,并剩余几天。
var n=50;
var n1=parseInt(50/7);
var n2=50%7;
console.log("n1:",n1);
console.log("n2:",n2);
6、不借助临时变量,进行两个整数的交换,例: a = 2, b = 8 输出 a = 8, b =2
var a = 2, b = 8;
a = a + b;
//console.log('a:', a);
b = a - b;
//console.log("b:", b);
a =