• JS练习题1


    2018,1,16

    1,

    输入三个整数,x,y,z,最终以从小到大的方式输出。

    <script type="text/javascript">
    var x = prompt("请输入x值");
            var y = prompt("请输入y值");
            var z = prompt("请输入z值");
    
            x = parseInt(x);
            y = parseInt(y);
            z = parseInt(z);
            
            if(x>y && y>z)
            {
                alert(z+"<"+y+"<"+x);    
            }
            else if(x>z && z>y)
            {
                alert(y+"<"+z+"<"+x);    
            }
            else if(y>x && x>z)
            {
                alert(z+"<"+x+"<"+y);        
            }
            else if(y>z && z>x)
            {
                alert(x+"<"+z+"<"+y);        
            }
            else if(z>y && y>x)
            {
                alert(x+"<"+y+"<"+z);            
            }
            else if(z>x && x>y)
            {
                alert(y+"<"+x+"<"+z);        
            }
            else if(x==y || x==z || y==z)
            {
                alert("输入的值不能一样");
                    }
    </script>            

    2,

    输入学生姓名,输入考试成绩 

    若是100,【恭喜你***,满分通过!】
    若是大于等于80小于100,【**,你很优秀,继续保持!】
    若是大于等于60小于80,【**成绩良好】
    大于等于50小于60,【**就差一点点,下次一定要至少及格!】
    小于50,【**你是笨蛋么?】

    var name = prompt("输入姓名");
            var cj = prompt("输入成绩");  
            
            if(cj==100)
            {
                alert("恭喜你"+name+",满分通过!");    
            } 
            else if(cj<100 && cj>=80)
            {
                alert(name+",你很优秀,继续保持!");    
            }
            else if(cj>=60 && cj<80)
            {
                alert(name+"成绩良好");    
            }
            else if(cj<60 && cj>=50)
            {
                alert(name+"就差一点点,下次一定要至少及格!");    
            }
            else if(cj<50 && cj>0)
            {
                alert(name+"你是笨蛋么?");
            }
            else if(cj<0 || cj>100)
            {
                alert("请输入有效成绩");    
            }

    3,

    .相亲过程:你有房子么?你有钱么?你有能力么?
    【结婚吧】【先买房子在结婚】【先赚钱再买房子再结婚】都没有【拜拜~~】
    利用if嵌套做相亲过程

    var a = prompt("你有房吗?");
            if(a!=null)
            {
                if(a=="")
                {
                    alert("结婚吧");    
                }    
                else
                {
                    var b = prompt("你有钱吗");
                    if(b=="")
                    {
                        alert("先买房在结婚");    
                    }
                    else
                    {
                        var c = prompt("你有能力吗");    
                        if(c=="")
                        {
                            alert("先赚钱再买房子再结婚");    
                        }
                        else
                        {
                            alert("拜拜~~~");    
                        }
                    }
                }
            }

    4.

    标准体重:
    男士体重=身高-100±3
    女士体重=身高-110±3
    输入性别、身高、体重,查看体重是否标准。

    var s = prompt("请输入性别");
            var h = prompt("请输入身高");
            var w = prompt("请输入体重");
            
            if(s=="")
            {
                if(w>h-100+3)
                {
                    alert("你超重了");    
                }
                else if(w<h-100-3)
                {
                    alert("你需要补补");    
                }
                else
                {
                    alert("标准");    
                }    
            }

    5.方程ax2+bx+c=0;一元二次方程。求根
    △=b2-4ac;若△<0方程无实根
    若△>0,方程有两个不相同的实根x1 x2
    若△=0,方程有两个相同的实根
    某个数进行开平方——Math.sqrt()

    var a = prompt();
            var b = prompt();
            var c = prompt();
            var i = b*b-4*a*c;
            
            if(i>0)
            {
                var x1 = (-b+Math.sqrt(i))/(2*a);
                var x2 = (-b-Math.sqrt(i))/(2*a);
                alert(x1+","+x2);     
                         
            }
            else if(i==0)
            {
                var x = (-b)/(2*a);    
                alert(x);
            }
            else
            {
                alert("没有实数根");    
            }
  • 相关阅读:
    [转]Java中的POJO类
    使用PD进行数据库建模时的问题
    N-Gram模型
    [转] C#开源项目大全
    HTTP Error 503. The service is unavailable.
    abp 取消权限校验
    Oracle expdp/impdp导出导入命令及数据库备份(转)
    Oracle ORA-14102: 只能指定一个 LOGGING 或 NOLOGGING 子句
    Oracle ORA-01940: 无法删除当前连接的用户
    Oracle 把查询的多个字段赋值给多个变量
  • 原文地址:https://www.cnblogs.com/sgb13527/p/8296949.html
Copyright © 2020-2023  润新知