Basic JavaScript - Replacing If Else Chains with Switch

Tell us what’s happening:

Still isn’t working can anyone help me with this.

Your code so far

function chainToSwitch(val) {
let answer = “”;
// Only change code below this line

switch(val){
case “bob”:
answer = “Marley”;
break;
case 42:
answer = “The Answer”;
break;
case 1:
answer = “There is no #1”;
break;
case 99:
answer = “Missed me by this much!”;
break;
case 7:
answer = “Ate Nine”;
}

// Only change code above this line
return answer;
}
}
console.log(chainToSwitch(99));

function chainToSwitch(val) {
  let answer = "";
  // Only change code below this line

   switch(val){
    case "bob":
    answer = "Marley";
    break;
    case 42:
    answer = "The Answer";
    break;
    case 1:
    answer = "There is no #1";
    break;
    case 99:
    answer = "Missed me by this much!";
    break;
    case 7:
    answer = "Ate Nine";
    }

  // Only change code above this line
  return answer;
}
}
console.log(chainToSwitch(99));

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36

Challenge Information:

Basic JavaScript - Replacing If Else Chains with Switch

Hello @adnan1 !

Try removing the extra curly bracket with the red under it and see what happens.

Keep up the good progress and happy coding!

Thank u @anon42932716 it worked.

1 Like

Glad to help!

Keep up the good progress and happy coding!

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.