Метод includes() проверяет, содержит ли строка заданную подстроку, и возвращает, соответственно true или false.
Метод startsWith() помогает определить, начинается ли строка с символов указанных в скобках, возвращая, соответственно, true или false.
(letterElement) => letterElement.includes(letterElement)
Строка всегда содержит саму себя. нужно иметь развитый GitHub, чтобы проще найти работусудя по статистикам с моего гитхаба, просмотр кода ограничивается двумя-тремя файлами. Никому это не интересно. Мне бы тоже это было бы мало интересно.
К сожалению друзей и знакомых нет в этой сфере нет и помочь некому.Это не так. У вас есть как минимум 2 друга (как минимум в данной задаче) - интерпретатор php и гугл. Первый знает что происходит, а второй как это исправить.
вдруг у кого получится сделать так, чтобы все работалоВдруг ничего не бывает.
return 4 * factorial(3)
, будет шаг return 3 * factorial(2)
factorial(n - 1)
на предыдущей глубине, будет тем самым factorial (n)
для нового вызова функции. И так пока ты не дойдешь до терминального сценария (то есть то return 1
)return 4 * fact(4 - 1) == return 4 * (3 * (2 * 1))
return 3 * fact(3 - 1) == return 3 * (2 * 1)
return 2 * fact(2 - 1) == return 2 * 1