Javascript 用户输入和多个开关语句

Javascript 用户输入和多个开关语句,javascript,Javascript,询问用户输入后,如果答案为“是”,如何切换,如果答案为“否”,如何切换?我认为它需要像if/else那样编写,但我不确定格式 问题:你想要比萨饼吗? 如果为true:请切换大小 如果错误:切换蛋糕口味也许这会给你一个主意。您也可以用开关替换else/if,或者用else/if替换开关 函数go(){ var input=document.getElementById('input')。值; if(input.toLowerCase()=“是”){ //这个尺寸的开关来了 变量大小=提示(“输入

询问用户输入后,如果答案为“是”,如何切换,如果答案为“否”,如何切换?我认为它需要像if/else那样编写,但我不确定格式

问题:你想要比萨饼吗? 如果为true:请切换大小
如果错误:切换蛋糕口味

也许这会给你一个主意。您也可以用
开关
替换
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