Javascript 用户输入和多个开关语句
询问用户输入后,如果答案为“是”,如何切换,如果答案为“否”,如何切换?我认为它需要像if/else那样编写,但我不确定格式 问题:你想要比萨饼吗? 如果为true:请切换大小Javascript 用户输入和多个开关语句,javascript,Javascript,询问用户输入后,如果答案为“是”,如何切换,如果答案为“否”,如何切换?我认为它需要像if/else那样编写,但我不确定格式 问题:你想要比萨饼吗? 如果为true:请切换大小 如果错误:切换蛋糕口味也许这会给你一个主意。您也可以用开关替换else/if,或者用else/if替换开关 函数go(){ var input=document.getElementById('input')。值; if(input.toLowerCase()=“是”){ //这个尺寸的开关来了 变量大小=提示(“输入
如果错误:切换蛋糕口味也许这会给你一个主意。您也可以用
开关
替换else/if
,或者用else/if
替换开关
函数go(){
var input=document.getElementById('input')。值;
if(input.toLowerCase()=“是”){
//这个尺寸的开关来了
变量大小=提示(“输入大小:”;
控制台日志(大小);
开关(尺寸){
案例“20”:
警报(“好的,尺寸为20”);
打破
案例“25”:
警报(“好的,尺寸为25”);
打破
违约:
警报(“大小必须为20或25”);
}
}else if(input.toLowerCase()=“否”){
//这里是调味品的开关
var flavor=提示(“请输入味道:”);
开关(风味){
“无论如何”一案:
警惕(“好的,它会尝起来像什么”);
打破
案例“一些”:
警惕(“好的,它会尝起来像一些”);
打破
违约:
警惕(“它必须尝起来像什么或什么”);
}
}
}
你想要比萨饼吗?
提交
可嵌套交换机的可能副本。您也可以使用“fall-through”(不使用break;),但为了可读性最好使用if/else