Guarda, giusto per curiosità l'ho provato quel codice sul mio piccio, inizializzando le due variabili prima. Ebbene funziona perfettamente sulla mi a macchina...

Prova come ho fatto io: inizializza e definisci il valore delle due var prima dello script che hai postato, poi prova a giocare col loro valore per vedere cosa succede....