[html]代码库
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>计算器</title>
<style>
body {
text-align: center
}
</style>
</head>
<body>
<script>
alert('开始使用计算器吧')
var num1 = prompt('请输入第1个数字:')
// 字符串转换成数字
num1 = parseInt(num1)
var num2 = prompt('请输入第2个数字:')
// 字符串转换成数字
num2 = parseInt(num2)
var ope = prompt('请输入要进行的运算:+、-、*、/')
// 加法运算
function sum(a, b) {
// 需求:返回两数相加的结果
return a + b
}
// 减法运算
function sub(a, b) {
// 需求:返回两数相减的结果
return a - b
}
// 乘法运算
function mul(a, b) {
// 需求:返回两数相乘的结果
return a * b
}
// 除法运算
function divi(a, b) {
// 需求:返回两数相处的结果
// 如果除数为0,则返回 '除数不能为0,请重新输入!'
if (b == 0){
return '除数不能为零,请重新输入!'
}else{
return a / b
}
}
// 需求:定义函数operate(x, y, op),实现简单计算器的功能
function operate(x, y, op){
if (op == '+'){
alert('两数相+结果为' + sun(x,y))
}else if (op == '-'){
alert('两数相-结果为' + sub(x,y))
}else if (op == '*'){
alert('两数相*结果为' + mul(x,y))
}else if (op == '/'){
alert('两数相/结果为' + divi(x,y))
}
}
// 调用函数operate(),并传入参数num1,num2,ope,实现简单计算器的功能
operate(num1, num2, ope)
</script>
</body>
</html>
初级程序员
by: 付超超 发表于:2021-06-02 17:46:13 顶(1) | 踩(0) 回复
6
回复评论