node.js简易计算器
时间: 2023-11-24 21:53:17 浏览: 43
以下是一个使用Node.js实现的简易计算器,支持加、减、乘、除四种基本运算:
```javascript
// 引入readline模块,用于读取用户输入
const readline = require('readline');
// 创建readline接口实例
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
// 定义变量,用于存储用户输入的两个数和运算符
let num1, num2, operator;
// 提示用户输入第一个数
rl.question('请输入第一个数:', (answer) => {
num1 = Number(answer);
// 提示用户输入运算符
rl.question('请输入运算符(+、-、*、/):', (answer) => {
operator = answer;
// 提示用户输入第二个数
rl.question('请输入第二个数:', (answer) => {
num2 = Number(answer);
// 根据运算符进行相应的计算
switch (operator) {
case '+':
console.log(`${num1} + ${num2} = ${num1 + num2}`);
break;
case '-':
console.log(`${num1} - ${num2} = ${num1 - num2}`);
break;
case '*':
console.log(`${num1} * ${num2} = ${num1 * num2}`);
break;
case '/':
console.log(`${num1} / ${num2} = ${num1 / num2}`);
break;
default:
console.log('无效的运算符');
}
// 关闭readline接口实例
rl.close();
});
});
});
```