Guarda che la variabile 'teta' deve essere espressa in radianti non in gradi.
codice:
teta = teta * (Math.PI / 180)