关于 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();

另外,以后请缩进代码。