要求:
1.设置按钮:
<button type="button" onclick="myfunc1()">练习1</button>
<button type="button" onclick="myfunc2()">练习2</button>
2.在script下实现按钮1的功能:
function myfunc1() {
var r = prompt("输入圆半径:", 2);
var s = 3.14 * r * r;
alert("半径为"+r+"的圆面积为:" + s);
}
3.在script下实现按钮2的功能:
function myfunc2() {
var r = prompt("输入一个1~1000之间的数:",258);
var bg = "<br>";
if ((r%3==0)&&(r%5==0)&&(r%7==0)){
document.write(r+"是一个同时能被3、5、7整除的非负整数"+bg);
}
else
document.write(r+"不是一个同时能被3、5、7整除的非负整数"+bg);
document.write("1~1000内同时能被3、5、7整除的数有:"+bg);
for (var i = 1; i <= 1000; i++) {
if (i%3==0 && i%5==0 && i%7==0) {
document.write(i + bg);
}
}
练习1截图:
练习2截图:
完整代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
function myfunc1() {
var r = prompt("输入圆半径:", 2);
var s = 3.14 * r * r;
alert("半径为"+r+"的圆面积为:" + s);
}
function myfunc2() {
var r = prompt("输入一个1~1000之间的数:",258);
var bg = "<br>";
if ((r%3==0)&&(r%5==0)&&(r%7==0)){
document.write(r+"是一个同时能被3、5、7整除的非负整数"+bg);
}
else
document.write(r+"不是一个同时能被3、5、7整除的非负整数"+bg);
document.write("1~1000内同时能被3、5、7整除的数有:"+bg);
for (var i = 1; i <= 1000; i++) {
if (i%3==0 && i%5==0 && i%7==0) {
document.write(i + bg);
}
}
}
</script>
</head>
<body>
<button type="button" onclick="myfunc1()">练习1</button>
<button type="button" onclick="myfunc2()">练习2</button>
</body>
</html>