i confronti in javascript si fanno con il doppio uguale:

codice:
 while ((r1==0)||(r2==0))
questo è quello che mi è saltato all'occhio...comincia a correggere questo...