a8ui5-simplecalculator
Version:
A simple calculator with typscript, node.js and inquirer
23 lines (19 loc) • 920 B
text/typescript
import inquirer from "inquirer";
const answer = await inquirer .prompt([{message: "Enter first number", type: "number", name: "firstNumber"},
{message: "enter second number", type: "number", name: "secondNumber"},
{message: "select one of the operators to perform action", type: "list", name: "operator", choices:["Addition","Subtraction","Multiplication","Division"],
},
]);
//conditional statement
if (answer.operator === "Addition") {
console.log(answer.firstNumber + answer.secondNumber);
} else if (answer.operator === "Subtraction"){
console.log(answer.firstNumber - answer.secondNumber);
} else if (answer.operator === "Multiplication"){
console.log(answer.firstNumber * answer.secondNumber);
} else if (answer.operator === "Division"){
console.log(answer.firstNumber / answer.secondNumber);
} else{
console.log("please select valid operator")
}