Помогите разобраться с рекурсивной функцией,не могу пнять пример фунции:почему в консоль выводится тру?ведт минус 2 не равно нулю.Куда девается минус при рекурсии?
function isEven(n) { if (n == 0) return true; else if (n == 1) return false; else if (n < 0) return isEven(-n); else return isEven(n - 2); }
Помогите разобраться с рекурсивной функцией,не могу пнять пример фунции:почему в консоль выводится тру?ведт минус 2 не равно нулю.Куда девается минус при рекурсии?
function isEven(n) { if (n == 0) return true; else if (n == 1) return false; else if (n < 0) return isEven(-n); else return isEven(n - 2); }
console.log(isEven(-2));//->true
-2 меньше 0 - да идет вызов -n т.е. --2, т.е. просто 2 2 доходит до нижнего и делается 2-2 идет вызов с 0 — isEven(-n); - здесь пропадает минус -n
Ребяа можете посмотреть мой код я кроче там ввожу имя admin но не переходить по ссылке и другие имена тоже не сохроняет в Локол вроде все правильно писал извините но я новичок в программировании
Ребяа можете посмотреть мой код я кроче там ввожу имя admin но не переходить по ссылке и другие имена тоже не сохроняет в Локол вроде все правильно писал извините но я новичок в программировании
первое, что надо проверить, это правильно ли ты нашел свой элемент в разметке
Ребяа можете посмотреть мой код я кроче там ввожу имя admin но не переходить по ссылке и другие имена тоже не сохроняет в Локол вроде все правильно писал извините но я новичок в программировании
второе, у тебя массив пустой) твой цикл не срабатывает, так как юзернейм пустой массив
Привет, я совсем недавно начала учить JS. Как надо написать, чтобы изменить значение span? innerHTML, innerText, textContent пробовала - не получается. В консоль выводится верное значение, а на странице не меняется.