Хрен его знает, сколько пишу никогда с таким не сталкивался. Достаточно сразу типизировать входные данные и дальше пофиг.
Меня больше вымораживает, редко но бывает, упираешься в тривиальную задачу и решение через огороды. Казалось бы можно одной строкой кода ее решить, но нет.
Начинаешь гуглить и тратить время и нифига...
Например сгенерировать массив значений от 0 до 99.
[...Array(99).keys()]; => [0, 1, 2, 3, 4 ... 99]
Но тут выясняется, что нам 0 не нужен, нужно от 1 до 100.
Хорошо, генерим от 0 до 100 и отбрасываем первое значение.
А еще бы нам от 40 до 100 массивчик ... плюешь на все ставишь функцию от lodash или тут же пишешь свой for.
В итоге на какой то пхпшный range(40,100) потрачен час времени.
69 комментариев
2 года назад
Удалить комментарий?
Удалить Отмена2 года назад
Меня больше вымораживает, редко но бывает, упираешься в тривиальную задачу и решение через огороды. Казалось бы можно одной строкой кода ее решить, но нет.
Начинаешь гуглить и тратить время и нифига...
Например сгенерировать массив значений от 0 до 99.
[...Array(99).keys()]; => [0, 1, 2, 3, 4 ... 99]
Но тут выясняется, что нам 0 не нужен, нужно от 1 до 100.
Хорошо, генерим от 0 до 100 и отбрасываем первое значение.
А еще бы нам от 40 до 100 массивчик ... плюешь на все ставишь функцию от lodash или тут же пишешь свой for.
В итоге на какой то пхпшный range(40,100) потрачен час времени.
В общем эту тему StackOverflow мусолят уже 3тью страницу 12 лет: https://stackoverflow.com/questions/3895478/does-javascript-have-a-method-like-range-to-generate-a-range-within-the-supphttps://stackoverflow.com/questions/3895478/does-javascript-have-a-method-like-range-to-generate-a-range-within-the-supp
Удалить комментарий?
Удалить Отмена