Hola, revisando el código y colocando el punto y coma y quitándolo funciona del mismo modo, porque sucede esto?, yo siempre he usado el punto y coma al final de la línea, sin embargo en estos ejercicio lo he realizado de ambas maneras y no ha mostrado error.
Me ayudan con alguna explicación?, de hecho en la clase también lo llega a colocar sin punto y coma casí al final de la clase.