码迷,mamicode.com
首页 > Web开发 > 详细

js练习题(一)

时间:2017-10-17 20:03:12      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:java   bsp   通过   买房子   赚钱   一点   javascrip   text   练习   

<script type="text/javascript">


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


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(""+x+","+y+","+z+"")
}
else if(x<z && z<y)
{
alert(""+x+","+z+","+y+"")
}
else if(y<x && x<z)
{
alert(""+y+","+x+","+z+"")
}
else if(y<z && z<x)
{
alert(""+y+","+z+","+x+"")
}
else if(z<x && x<y)
{
alert(""+z+","+x+","+y+"")
}
else if(z<y && y<x)
{
alert(""+z+","+y+","+x+"")
}


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


var a=prompt("学生姓名")
var b=prompt("搞事成绩")
if(b==100)
{
alert("恭喜你"+a,"满分通过!")
}
else if(b>=80 && b<100 )
{
alert(a+",你很优秀,继续保持")
}
else if(b>=60 && b<80)
{
alert(a+"成绩良好")
}
else if(b>=50 && b<60)
{
alert(a+"就差一点点,下次一定要及格")
}
else if(b<50)
{
alert(a+"你是笨蛋么?")
}


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


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

}
}
}
}
}


4.标准体重:
男士体重=身高-100±3
女士体重=身高-110±3
输入性别、身高、体重,查看体重是否标准。
var s = prompt("请输入性别:");
var a=prompt("性别","")
var b=prompt("身高","")
var c=prompt("体重","")
d=("男")
e=("女")
f=(b-103)
g=(b-97)
h=(b-113)
i=(b-107)
if(a==d)
{
if(c>=f&&c<=g)
{
alert("标准")
}
else
{
alert("不标准")
}
}
else if(a==e)
{
if(c>=h&&c<=i)
{
alert("标准")
}
else
{
alert("不标准")
}
}

第二种:
var a=prompt("性别")
var b=prompt("身高")
var c=prompt("体重")
if(a=="男")
{

if(c>b-103)
{
alert("偏胖")
}
else if(c<b-97)
{
alert("偏瘦")
}
else
{
alert("标准")
}

}
if(a=="女")
{
if(c>b-113)
{
alert("偏胖")
}
else if(c<b-107)
{
alert("偏瘦")
}
else
{
alert("标准")
}
}


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


var a = prompt("a")
var b = prompt("b")
var c = prompt("c")
a = parseInt(a)
b = parseInt(b)
c = parseInt(c)
var d = b*b-4*a*c
if(d>0)
{
var x1 = -1*b+Math.sqrt(d)/(2*a)
var x2 = -1*b+Math.sqrt(d)/(2*a)
alert(x1+","+x2)
}
else if(d==0)
{
var x = -1*b/(2*a)
alert(x)
}
else if(d<0)
{
alert("无实根!")
}


</script>

 

js练习题(一)

标签:java   bsp   通过   买房子   赚钱   一点   javascrip   text   练习   

原文地址:http://www.cnblogs.com/haohaizi1/p/7683409.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!