Aby było zapamiętane, że losowanie już było, to musi być możliwość zapisu na dysk(gdzieś przecież informacja, że losowanie już było musi być zapisana). W JavaScript nie ma możliwości zapisu na dysk. Zatem aby było możliwe jednorazowe losowanie to trzeba by wykorzystać do tego celu język PHP albo cookies(ciasteczka)