хотя там только сложность линейная, в коде все равно 2 цикла
Именно, про корень я знаю, это облегчает цикл, и не math.sqrt а именно n ** 0.5 , это знаю ,но получается везде 2 цикла. Я прост думал может методы какие то уже есть, и с помощью них . Я только основы js начал учить, и в lj два цикла, поэтому решил спросить, может есть в 1