In your if statement you are comparing time
if (time < 11) // time = 121
// this if statement will result to false and hence will not run
Moving on to your else if statement
else if (time < 17) // time = 121
// again the statement is false and will not run
when you run the console.log(restaurantSpecials[meal]) method, the value of meal has not changed since the conditional statements above have not run.
Hence the value of meal will still be 'none'