Можно ли решить данную задачу, зная основы JS?
Можно. Задача не на знание языка, а на алгоритмизацию и логическое мышление.

P.S. можно даже математически решить, на самом деле
не понял суть задачи, но можно, можно все, что вы можете "описать на бумаге"