关于 JavaScript 中的 Switch 语句
About Swtich Statments in JavaScript
我写这段代码是为了尝试我的想法并且运行良好:
var answer = prompt("Please type your gender? male / female");
var gender = answer;
switch (gender) {
case "female":
console.log("Hello, madame!");
break;
case "male":
console.log("Hello, sir!");
break;
default:
console.log("Hello!");
}
但是这个问题例如当有人添加大写字母如“MALE”或大写字母如“Male”时的问题所以这段代码不管用。任何有关在任何单词陈述(小写/大写/大写字母)中工作的想法
将输入转换为小写:
switch (gender.toLowerCase()) {
使用
var gender = answer.toLowerCase();
另外,以后请缩进代码。
我写这段代码是为了尝试我的想法并且运行良好:
var answer = prompt("Please type your gender? male / female");
var gender = answer;
switch (gender) {
case "female":
console.log("Hello, madame!");
break;
case "male":
console.log("Hello, sir!");
break;
default:
console.log("Hello!");
}
但是这个问题例如当有人添加大写字母如“MALE”或大写字母如“Male”时的问题所以这段代码不管用。任何有关在任何单词陈述(小写/大写/大写字母)中工作的想法
将输入转换为小写:
switch (gender.toLowerCase()) {
使用
var gender = answer.toLowerCase();
另外,以后请缩进代码。