Replacing If Else Chains with Switch - ra

Tell us what’s happening:
giving me these errors:

chainToSwitch("bob") should be "Marley"
chainToSwitch(42) should be "The Answer"
chainToSwitch(1) should be "There is no #1"
chainToSwitch(99) should be "Missed me by this much!"
chainToSwitch(7) should be "Ate Nine"

Your code so far


function chainToSwitch(val) {
  var 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";
    break;
  }

  // Only change code above this line  
  return answer;  
}

// Change this value to test
chainToSwitch(7);

You are not using the assignment operator (=) to assign a value to your variable, if you have doubts on the assignment operator you can check back on previous challenges

1 Like