Is their a method to have multiple right answers with the same result?
function check(code){
if(code == (8 || 9 || 13 || 16 || 17 || 18 || 20 || 32)){
return true;
}
}
I know I can use a switch statement, but I was wondering if their is anyway similar to this. I already tried using an array but its slow.
I also realise that you can use && but I don't want to have to type code == a hundred times.
Nope, you've got to spell them all out.
A better way would be a loop:
You either have to do this
or this
consider using an array
Note that the indexOf method is a part of ECMA5 and may not be available in some browsers.
See https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/indexOf for full document.
How about that: