I have a question concerning using switch in a function.
Soooo my question is why do I need to declare a local variable named "answer" with an empty string set as its value and then have a return statement at the end for answer? does this question make sense? because when I omit the local variable and the return statement with "//" the code still works. I can assign caseInSwitch value to another variable and I can call on my function to show me that my code is running fine. I dunno, if anyone can answer this great, if not..ill find out eventually. function caseInSwitch(val) { //var answer = ""; switch(val) { case 1: return "Nelson"; break; case 2: return "Nathaniel"; break; case 3: return "William"; break; case 4: return "Leroy"; break; case 5: return "Clyde"; break; case 6: return "Fanel"; break; } // return answer; } var storedName = caseInSwitch(1);