Виктория U
Bohdan
Обычный
да ну, а как с него выйти, там нет break
Славик
есть вариант =)
Bohdan
Anonymous
Return?
Славик
Bohdan
в яблочко
это такой себе вариант, генерить исключение
Славик
ну я ж потому и поставил смайлик как бы
Игорь
Славик
ясен пень, что так делать не надо, но если в твоем алгоритме может потребоваться преждевременно выйти из цикла, то пиши обычный фор, не проблема же
Игорь
Для break есть for in и for of
Bohdan
Славик
по-моему, в чате высокая концентрация пафоса, что показывает отсутствие профессионализма
Славик
10 отжиманий должны привести ситуацию в норму
Игорь
Bohdan
где пафос?
Игорь
на Кипре
Виктория U
О каком еще пафосе идет речь?...
Славик
Игорь знает
Виктория U
Bohdan
Bohdan
хвостовая рекурсия еще не работает
Виктория U
можно, но не нужно )))
В некоторых функциональных языках надежда только на нее, ибо циклов там вообще нет
Bohdan
Bohdan
а тут только трамплинг и тот нужно через цыкл фигачить
Bohdan
Bohdan
я специально проверял, там она все-равно на какой-то итерации вылетает с ошибкой
Bohdan
тестил в мозилле и хроме
Славик
новый стандарт ES6 - это как бы ES7
Игорь
Короч я провёл абсолютно независимое и беспристрастное исследование
Игорь
Славик
покажи код
Bohdan
Bohdan
все эти сплиты, игры с массивом - не даром
ytka
приветствую, подскажите пожалуйста, реально ли прервать редирект не доходя до cors ошибки при выполнении xhr запроса и при этом получить значение Location: ? за реальное решение готов заплатить
Игорь
покажи код
ну он говняный, но это же в исследовательских целях, бюджет не выделен https://jsfiddle.net/ufd2ognt/
Ярослав
кто тут по чем учил js? learn.js? или кто-то другие источники юзал?
Игорь
reduce немного быстрее до 1 млн итераций, потом наоборот
Игорь
на 10 млн уже сильно наоборот
Славик
Игорь
Ну это 1 млн
Dmitry
Игорь
Увеличивай, 3 млн, 5 млн
Игорь
Будет наоборот
Славик
а какая была задача?
Славик
я так понял это скопировано там выше, да?
Игорь
Славик
Виктория U
Ссылку скинешь на доки?
Нет. Эта инормация была мною получена из технической литературы, там ссылок, к сожалению, не было
Но причин не верить автору - нет)
Игорь
Ну а чего хитрый
Игорь
Это Виктория написала
Виктория U
Игорь
Ну значит не трансгендер
Славик
через каждые 2 символа надо поставить двоеточие?
Dmitry
Dmitry
const factorial = (n, acc = 1) => n <= 1 ? acc : factorial(n - 1, n * acc)
console.log( factorial(100000) )
Игорь
Виктория U
Славик
по регулярке сразу понятно, что происходит, по коду с reduce не так сразу
Виктория U
Славик
тот случай, когда лучше оставить читабельность
Dmitry
https://node.green/
Игорь
Славик
нет =)
Игорь
Не думаю, что добавить 4 двоеточия в строку самое узкое место в системе
Игорь
шо нет
Bohdan
Bohdan
Поэтому и трамплинг юзают
Виктория U
Славик
https://jsfiddle.net/dvhq8opj/1
Славик
вот еще решение
Игорь
Intelpentium3
http://mrfreeman16.000webhostapp.com/Calcul/index.html
И все-таки, почти четко
Виктория U