heretic_man
@heretic_man

Почему если числовое значение в массиве содержит более 2 точек то интерпретатор считает его строкой?

5bef0a944cd0a556614932.png

Объясните пожалуйста данное поведение, и как мне преобразовать в числовое значение эти строки.
Дело в том что мне нужно перебрать массив и если там есть текстовое значение удалить его, оставив только числа
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ответы на вопрос 1
Decadal
@Decadal
строки, в которых больше одной точки, можно преобразовать в число только с потерей данных. ParseInt, parseFloat, ищите подходящую вам функцию
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
28 нояб. 2024, в 18:46
3000 руб./за проект
28 нояб. 2024, в 17:46
10000 руб./за проект
28 нояб. 2024, в 17:38
12000 руб./за проект