@Igor001

Как оставить только числа в масиве?

Есть массив из чисел с плавающей точкой и строк. Как удалить всё, кроме чисел?
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ответы на вопрос 2
derek2
@derek2
Верстальщик
Я не очень хорошо понимаю Вас, ибо массив по определению это совокупность элементов одного типа. И каким образом массив вдруг стал включать в себя и строки и числа- не понятно, но, всё же, оставлю ниже ответ (мб поможет)
Есть такой метод, который называется delete_at...
Попробуй массив из всех твоих значений прогнать через эту функцию, она должна помочь.
Пример:
a = [10, 12, 14, 16, 18]
a.delete_at(3) # Возвращает 16.
# а равно [10, 12, 14, 18]
a.delete_at(9) # Возвращает nil {вне диапазона).
Ответ написан
fapchat
@fapchat
Просто проверяешь каждый элемент массива с помощью цикла for и метода для соответствующей проверки, если элемент оказывается строкой, тогда удаляешь
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы