var flag = true;
while (flag == true) {
var select = prompt('欢迎使用简易计算器' + '\n' +
'1加法运算' + '\n' + '2减法运算' + '\n' + '3乘法运算' +
'\n' + '4除法运算' + '\n' + '5退出' + '\n' + '请选择');
switch (select) {
case '1':
var num1 = parseFloat(prompt('请输入第一个数字'));
var num2 = parseFloat(prompt('请输入第二个数字'));
var re = getSum(num1, num2);
alert('结果为' + re);
break;
case '2':
var num1 = parseFloat(prompt('请输入第一个数字'));
var num2 = parseFloat(prompt('请输入第二个数字'));
var re = getCha(num1, num2);
alert('结果为' + re);
break;
case '3':
var num1 = parseFloat(prompt('请输入第一个数字'));
var num2 = parseFloat(prompt('请输入第二个数字'));
var re = getJi(num1, num2);
alert('结果为' + re);
break;
case '4':
var num1 = parseFloat(prompt('请输入第一个数字'));
var num2 = parseFloat(prompt('请输入第二个数字'));
var re = getShang(num1, num2);
alert('结果为' + re);
break;
case '5':
flag = false;
break;
}
function getSum(num1, num2) {
return num1 + num2;
}
function getCha(num1, num2) {
return num1 - num2;
}
function getJi(num1, num2) {
return num1 * num2;
}
function getShang(num1, num2) {
return num1 / num2;
}
}