Szczerze, to najpierw zobaczyłem jak to wszystko działa. Jako, że był to mój pierwszy język zaraz po html, więc musiałem ogarniać co robią te wszystkie zmienne itp. W sumie około dwóch tygodni po zapoznaniu się z językiem zadałem sobie cel, napisanie jakiejś konsoli, która miała podstawowe komendy('la MS-DOS), w html'u, ofc. Powoli szukałem wtedy tego, co mnie interesuje - wykonywanie instrukcji po wciśnięciu entera w inpucie/textarea, dodawanie elementów do divów przez jQuery. Kiedy konsola ta już działała, szukałem tego, co mógłbym w niej zamieniać, np. duże ify na switche, później zrobiłem to na tablicach i dalej jakoś samo poszło. ;) Summa summarum, konsola gdzieś poszła w zapomnienie, a nabyłem nieco umiejętności w tworzeniu takich skryptów.