第二天学的小程序

来源:互联网 发布:history linux 查询 编辑:程序博客网 时间:2024/05/21 15:43

Math.floor 是js取整函数

var num = Number(prompt("输入一个三位数"));
var a = Math.floor(num/100);
var b = Math.floor(num%100/10);
var c = num%10;
alert(a+b+c);

输入三角形的三条边长,求三角形面积

var a = Number(prompt("请输入三角形的第1条边长"));
var b = Number(prompt("请输入三角形的第2条边长"));
var c = Number(prompt("请输入三角形的第3条边长"));
var p = (a+b+c)/2;
var s =Math.sqrt(p*(p-a)*(p-b)*(p-c));
alert("三角形的面积为"+s);

让用户输入一个三位数,判断其是否为水仙花数

var flag = true;
while(flag){
    var num = Number(prompt("请输入一个三位数"));

if((num/1000<1)&&(num/100>0))
{
    if((Math.floor(num/100))+(Math.floor(num%100/10))+(num%10)==num)
    alert("该三位数是水仙花数")
    else
        alert("该三位数不是水仙花数");
   break;
}
else
alert("请检查输入的数字是否为三位数");
}

原创粉丝点击