JavaScript — своеобразный язык, в который заложена одна известная всем логическая ошибка (если начнете изучать — узнаете) , ее специально не исправляют чтобы не нарушилась совместимость с предыдущими скриптами, созданными на Джава скрипт. Сам JS — предназначен для фронтенда и его код читается непосредственно браузером.
Прочтите тут про тетрис на джава скрипт, джава скрипт ру, включить джава скрипт на телефоне.
Здесь вы найдете советы по программированию на Джава скрипт.