if (course_select == "ACC 225" || "acc 225" || "acc 225"|| "Acc 225"|| "225")
course_select
in each time you do an or; it's not implicit.
|
|
course_select == "ACC 225"
returns a boolean, but when you get to "acc 225", it is a string, whose first value is the ASCII letter 'a' which is NOT 0. Therefore, that evaluates to true
or (rather) non-0.