JavaScript入门案例
1.小明要到美国旅游,可是那里的温度是以华氏度为单位记录的。他需要一个程序将华氏温度(80度)转换为摄氏度,并以华氏度和摄氏度为单位分别显示该温度。
提示:摄氏度与芈氏度的转换公式为:摄氏度 = 5/9.0*(华氏度-32)保留3位小数
var hua = 80;------------定义一个变量存储华氏温度80度
var she;-------定义一个空变量,留着存储转换后的摄氏温度
she = (5/9.0*(hua - 32))-----利用公式计算出摄氏温度 .toFixed(3)----保留几位就在括号写几
(保留小数就在后面添加 点 toFixed)
alert(she) -------输出即可
延伸:用户输入的温度转换
var hua = prompt('请输入华氏温度')
var she = (hua - 32)/1.8.toFixed-------这里根据上面的公式5/9*she推出she除以9/5(1.8),保留小数
alert(‘华氏温度’+ hua + ‘摄氏温度’ + she)-------输出,字符串的拼接需要加‘’
2.交换两个变量
var a = 1;
var b = 2;
要求输出的是a = 2,b = 1;
var a = 1;
var b = 2;
var c ;------设置一个空变量不赋值
var c = a;--------把a的值放进c里面;此时a里面就为空(把右边的值给左边)
var a = b;--------此时a是空的,把b的值赋给a,那么b就空出来了(同样是把右边的值给左边)
var b = c;-------此时b是空的,再把c的值赋给b;此时a跟b的值就交换过来了,c就为空变量
console.log(a,b)--------输出,用逗号隔开,也可分开输出,