用内部js写出一个分别接受用户输入的两个数和运算符,然后根据用户输入,在控制台输出计算式子和结果
时间: 2023-04-02 10:03:08 浏览: 288
好的,我可以回答这个问题。以下是代码示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>计算器</title>
</head>
<body>
<script>
// 接受用户输入的两个数和运算符
var num1 = prompt("请输入第一个数:");
var num2 = prompt("请输入第二个数:");
var operator = prompt("请输入运算符(+、-、*、/):");
// 将用户输入的字符串转换为数字
num1 = parseFloat(num1);
num2 = parseFloat(num2);
// 根据运算符计算结果
var result;
switch (operator) {
case "+":
result = num1 + num2;
break;
case "-":
result = num1 - num2;
break;
case "*":
result = num1 * num2;
break;
case "/":
result = num1 / num2;
break;
default:
console.log("无效的运算符");
break;
}
// 在控制台输出计算式子和结果
console.log(num1 + " " + operator + " " + num2 + " = " + result);
</script>
</body>
</html>
```
这段代码可以在浏览器的控制台中运行,接受用户输入的两个数和运算符,并根据用户输入计算结果,最后在控制台输出计算式子和结果。
阅读全文