分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

js练习题(一)

发布时间:2023-09-06 01:18责任编辑:彭小芳关键词:js

<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
{
varb=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练习题(一)

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

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved