beilec
Какой ещё правильный путь? Составляйте алгоритм, описывайте его на языке, понятному машине (читай пишите код), если не знаете как — в Вашем распоряжении
справочный сайт по JavaScript.
В достоверности Вашего последнего сообщения я сомневаюсь, т. к. ни того, что уже получилось сделать, ни нормального изложения задачи я не заметил.