Есть молодой сотрудник, занимающийся HTML-версткой. Дела идут нормально, но когда нужно что-то запрограммировать на JavaScript (например, сохранить состояние отобранных элементов в массиве и отслеживать их включение-выключение) возникают проблемы.
Что ему можно порекомендовать почитать, чтобы поднатаскаться немного в алгоритмах и их воплощении?