Javascript Switch语句-单个案例的多个结果

Javascript Switch语句-单个案例的多个结果,javascript,html,switch-statement,Javascript,Html,Switch Statement,我有这一页: var计数=0; 函数switchStatement(){ var文本; var answers=document.getElementById(“userInput”).value; 开关(答案){ 案例“”: text=(计数>0)?“您没有键入任何内容。”:“请键入内容…”; 如果(计数

我有这一页:

var计数=0;
函数switchStatement(){
var文本;
var answers=document.getElementById(“userInput”).value;
开关(答案){
案例“”:
text=(计数>0)?“您没有键入任何内容。”:“请键入内容…”;
如果(计数<1)
计数++;
其他的
计数=0;
打破
违约:
text=“干得好!”;
}
document.getElementById(“反馈”).innerHTML=text;
document.getElementById(“userInput”).value=“”;
}
请写些东西,然后按“回车”


您可以使用一组消息:

var messages = ["message 1...", "message 2...", "message 3...", "message 4...", "message 5..."]
然后使用
count
变量作为此数组的
索引
,逐个显示消息

注意:您必须将
计数初始化为默认值
0
,以防用户键入内容,以便下次空提交将在索引
0
中显示第一条消息

var计数=0;
var消息=[“消息1…”、“消息2…”、“消息3…”、“消息4…”、“消息5…”];
函数switchStatement(){
var文本;
var answers=document.getElementById(“userInput”).value;
开关(答案){
案例“”:
text=消息[计数];
计数=计数<消息长度-1?计数+1:0;
打破
违约:
text=“干得好!”;
计数=0;
}
document.getElementById(“反馈”).innerHTML=text;
document.getElementById(“userInput”).value=“”;
}
请写些东西,然后按“回车”


是否有一个消息数组,并将其索引到
计数上?