switch原理:
switch 初始化结构
// 入门的switch语句
// switch(2) {
// case 1:{
// alert(1)
// break;
// }
// case 2:{
// alert(2)
// break;
// }
// case 3:{
// alert(3)
// break;
// }
// default : {
// alert('没有此数')
// }
// }
switch 计算器小案例
// 简单计算器
// 需求:用户输入2个数字,然后输入 +-*/任何一个计算结果
let num = +prompt('请输入第一个数:')
let num2 = +prompt('请输入第二个数:')
let sy = prompt('请输入 + - * / 运算符:')
// 用户输入不同算术运算符,可以执行不同的运算(switch)
switch (sy) {
case '+': {
document.write(`您输入的是加法,当前运行结果是:${ num + num2}`)
break;
}
case '-': {
document.write(`您输入的是减法,当前运行结果是:${ num - num2}`)
break;
}
case '*': {
document.write(`您输入的是乘法,当前运行结果是:${ num * num2}`)
break;
}
case '/': {
document.write(`您输入的是除法,当前运行结果是:${ num / num2}`)
break;
}
default :{
document.write(`您输入不对,让重新输入+ - * / 运算符`)
}
}