目录
1、设计JavaScript程序,在网页上输出半径为5的圆的面积和周长。
3、练习JavaScript循环结构程序设计。请在页面显示乘法表。
1、设计JavaScript程序,在网页上输出半径为5的圆的面积和周长。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>圆的面积</title>
</head>
<body>
<script language="javascript">
var r = window.prompt("请输入圆的半径"," ");
//var r=5; 或可以直接输入值
var pai=3.14;
s=pai*r*r;
c=2*pai*r;
document.write('圆的周长:'+c+'<br>'+'圆的面积:'+s);
</script>
</body>
</html>
注:输出的结果不是平时我们计算出的结果,可能是编译软件的bug,这样修改即可
var pai=(3.14*100)/100;
2、练习JavaScript分支结构程序设计。
根据成绩给出学生的考评成绩:如果成绩>=90,考评为“优秀”;如果80<=成绩<90,考评为“良好”;如果70<=成绩<80,考评为“中等”;如果60<=成绩<70,考评为“及格”;否则考评为“不及格”。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>成绩</title>
</head>
<body>
<script language="javascript">
var r = window.prompt("请输入成绩(0~100)"," ");
if(r>=90)
document.write('优秀');
else if(r>=80&&r<90)
document.write('良好');
else if(r>=70&&r<80)
document.write('中等');
else if(r>=60&&r<70)
document.write('及格');
else if(r<60)
document.write('不及格');
</script>
</body>
</html>
3、练习JavaScript循环结构程序设计。请在页面显示乘法表。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>九九乘法表</title>
<style type="text/css">
span{
display: inline-block;
width: 80px;
}
</style>
</head>
<body>
<script type="text/javascript">
for (var q=1 ; q<=9; q++){
for (var b=1 ; b<=q; b++ ){
document.write("<span>"+b+"*" +q +"="+q*b+"</span>");
}
document.write("<br />");
}
</script>
</body>
</html>
4.计算n的阶乘
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>计算阶乘</title>
</head>
<body>
<script language="javascript">
var n = parseInt(window.prompt('input'));
var m = 1;
for (i = 1;i <= n;i++){
m *= i;
}
document.write(m)
</script>
</body>
</html>
5.计算2的n次幂
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>计算2的n次幂</title>
</head>
<body>
<script language="javascript">
var n = parseInt(window.prompt('input'));
var mul = 1;
for (var i = 0; i < n; i ++) {
mul *= 2;
}
document.write(mul)
</script>
</body>
</html>