I am trying to use a switch function to display a different text message according to the numeric value of a variable. It keeps missreading zeros and treating them as ones. Is there something obvious I am missing?