Алгоритмы на JavaScript: примеры и решения