Пример на typescript (для чистого js смысл такой же, только без типов):
Решить данную задачу можно с помощью кода вроде: