Javascript JS | Switch语句|如何创建密码

Javascript JS | Switch语句|如何创建密码,javascript,Javascript,下面的代码似乎不足以应对以下挑战: 获得weeklyPass中存储的每周密码值后,根据我们所在的星期几更新currentPass的值。要知道一周中的哪一天,只需访问工作日。 请记住,更新密码是在一周中当前日期的名称中添加与辅音对应的字母。 有很多方法可以解决这个问题,但是Elliot和其他人特别要求你使用switch语句 var weeklyPass = "darlene"; var weekDay = "monday"; var currentPass; switch (weekDay) {

下面的代码似乎不足以应对以下挑战: 获得weeklyPass中存储的每周密码值后,根据我们所在的星期几更新currentPass的值。要知道一周中的哪一天,只需访问工作日。 请记住,更新密码是在一周中当前日期的名称中添加与辅音对应的字母。 有很多方法可以解决这个问题,但是Elliot和其他人特别要求你使用switch语句

var weeklyPass = "darlene";
var weekDay = "monday";
var currentPass;

switch (weekDay) {
  case "monday":
    console.log(weeklyPass + "mnd");
    break;

  case "tuesday":
    console.log(weeklyPass + "tsd");
    break;

  case "wednesday":
    console.log(weeklyPass + "wsdnsd");
    break;

  case "thursday":
    console.log(weeklyPass + "thrsd");
    break;

  case "friday":
    console.log(weeklyPass + "frd");
    break;

  case "saturday":
    console.log(weeklyPass + "strd");
    break;

  case "sunday":
    console.log(weeklyPass + "snd");
    break;

  default:
    console.log("");
}
我得到的错误只是它没有达到要求的标准,但我不知道如何才能以不同的方式做事。

//我不知道什么是“必需的标准”,但我们使用switch语句
//针对不同的条件执行不同的操作。
//在这里,无论工作日如何,我们都会执行完全相同的操作来生成密码,
//将工作日的辅音添加到weeklyPass
//那么为什么要使用开关呢?我们所要做的就是找到一种方法,将工作日的字符串缩减为辅音
const currentPass=(weeklyPass,weekDay)=>weeklyPass+weekDay.match(/[^aeiouy]/g)。join(“”);

log(currentPass('darlene','monday')它看起来几乎是正确的,只需要更新currentPass的值

var weeklyPass='darlene';
var weekDay=‘星期五’;
无功电流通过;
交换机(工作日){
案件‘星期五’:
(当前通行证=周通行证+‘frd’);
打破
}
console.log(currentPass);

//只需要感觉一下一周剩下的日子。
更新currentPass的值
你根本没有更新
currentPass
,我试图通过使其等于switch语句来实现这一点,但这似乎不起作用