169 похожих чатов

Ребятки есть идеи как сделать массив из строки в которой

есть числа но игнорируя разделитель? то есть делаю как array.split(',') по запятой, но что если будет запятая и пробел например или просто пробел. Можно ли сделать универсальным вне зависимости от разделителя (в итоге нужен массив чисел)

5 ответов

30 просмотров

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/from

const getNumbers = (string) => { const numbers = [] for (let i = 0; i < string.length; i ++) { if (string[i] === '0' || string[i] === '1' || string[i] === '2' || string[i] === '3' || string[i] === '4' || string[i] === '5' || string[i] === '6' || string[i] === '7' || string[i] === '8' || string[i] === '9') { numbers.push(Number(string[i])) } } return numbers } console.log(getNumbers('887dfg76d_fg89u 34gh893#%^2V@#%2#%@'))

masiv.split('')

там ошибка и работать будет медленно

цифры важны ему а не пробелы

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта