Size: a a a

JavaScript Noobs — сообщество новичков

2021 January 26

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
а, понял
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
детектить, какой регистр у source string, и  применять такой же регистр к target string
источник

j

jk in JavaScript Noobs — сообщество новичков
До тех пор пока не кончатся буквы в source string, видимо.
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
опять же, всего 2 типа регистра: lowercase и capital case?
источник

j

jk in JavaScript Noobs — сообщество новичков
Или вообще первую букву. В примерах не понятно.
источник

АК

Алексей Коршунов... in JavaScript Noobs — сообщество новичков
Проверяй регуляркой первый символ
источник

E

Evgeniy in JavaScript Noobs — сообщество новичков
Всем привет! Кто пользовался пакетом Listr(спинеры для cli)? В чем может причина, что в параллельном режиме из всех задач на сохранение файлов, выполняет только последнюю? А в последовательном все работает норм.
источник

Q

Qua in JavaScript Noobs — сообщество новичков
Всем привет! Подскажите, пожалуйста, как проще всего отфильтровать массив:
Дан массив чисел, в котором нужно "вычислить" слишком большие значения (относительно других) и удалить их, например из массива [1,5,2,4,150,9,70] - удалить 150 и 70. Не могу придумать, как проще это реализовать.
источник

KP

Kotan 🐱 Pupkin in JavaScript Noobs — сообщество новичков
Qua
Всем привет! Подскажите, пожалуйста, как проще всего отфильтровать массив:
Дан массив чисел, в котором нужно "вычислить" слишком большие значения (относительно других) и удалить их, например из массива [1,5,2,4,150,9,70] - удалить 150 и 70. Не могу придумать, как проще это реализовать.
Array.filter, но он не модифицирует текущий массив, а создает новый
источник

М

Максим in JavaScript Noobs — сообщество новичков
Qua
Всем привет! Подскажите, пожалуйста, как проще всего отфильтровать массив:
Дан массив чисел, в котором нужно "вычислить" слишком большие значения (относительно других) и удалить их, например из массива [1,5,2,4,150,9,70] - удалить 150 и 70. Не могу придумать, как проще это реализовать.
"слишком большие" слишком уж расплывчато..
источник

АК

Алексей Коршунов... in JavaScript Noobs — сообщество новичков
Qua
Всем привет! Подскажите, пожалуйста, как проще всего отфильтровать массив:
Дан массив чисел, в котором нужно "вычислить" слишком большие значения (относительно других) и удалить их, например из массива [1,5,2,4,150,9,70] - удалить 150 и 70. Не могу придумать, как проще это реализовать.
Выведи среднее, домножь на что-то, если хочешь и проверяй
источник

В

Влад in JavaScript Noobs — сообщество новичков
Алексей Коршунов
Проверяй регуляркой первый символ
function myReplace(str, before, after) {
 const myArr = str.split(" ");
 const [wordToReplace] = myArr.filter(item => item === before);
 return wordToReplace[0].toUpperCase() !== wordToReplace[0]
   ? myArr.map(item => (item === before ? after : item)).join(" ")
   : myArr
       .map(item =>
         item === before ? after[0].toUpperCase() + after.slice(1) : item
       )
       .join(" ");
}
источник

Q

Qua in JavaScript Noobs — сообщество новичков
Максим
"слишком большие" слишком уж расплывчато..
понятно, что допустимая погрешность может быть разной, но логика остается одной
источник

Q

Qua in JavaScript Noobs — сообщество новичков
Алексей Коршунов
Выведи среднее, домножь на что-то, если хочешь и проверяй
вот как раз в среднем мне и не нужно учитывать подобные значения, но чтобы их там не учитывать, надо их как-то определять
источник

АК

Алексей Коршунов... in JavaScript Noobs — сообщество новичков
Qua
понятно, что допустимая погрешность может быть разной, но логика остается одной
Модешь сортирнуть и брать сумму первых двух, но как-то заморочено
источник

НЗ

Никита Захаров... in JavaScript Noobs — сообщество новичков
https://jsfiddle.net/p8j9xcaz/ ребят задача сломала мозг
источник

АК

Алексей Коршунов... in JavaScript Noobs — сообщество новичков
Qua
вот как раз в среднем мне и не нужно учитывать подобные значения, но чтобы их там не учитывать, надо их как-то определять
На питоне есть median вроде из numpy, он обрезает слишком отличающиеся значения, почитай как работает алгоритм
источник

М

Максим in JavaScript Noobs — сообщество новичков
Разбей строку на массив, потом пройди циклом и делай проверку на ключ, если ключа нет -  делай ключ со значением 1 (ключ текущий элемент массива), если есть уже просто делай +1 в его значении
источник

АК

Алексей Коршунов... in JavaScript Noobs — сообщество новичков
Qua
понятно, что допустимая погрешность может быть разной, но логика остается одной
Можно откидывать, если число больше предыдущего в 2 раза +1 например
источник

НЗ

Никита Захаров... in JavaScript Noobs — сообщество новичков
Максим
Разбей строку на массив, потом пройди циклом и делай проверку на ключ, если ключа нет -  делай ключ со значением 1 (ключ текущий элемент массива), если есть уже просто делай +1 в его значении
спасибо, сразу решение в голове появилось
источник