объекты math, number и boolean |
|||||
Преобразование строк в числа. В этой главе еще не обсуждался вопрос о том, как преобразовать число, представленное строкой, в формат, пригодный для арифметических операций. Большинство операторов и математических методов JavaScript воспринимают строковое представление чисел и позволяют выполнять действия с ним. Несовместимость типов данных проявляется, чаше всего, при попытке выполнить сложение оператором + (который для строк служит оператором конкатенации). Кроме того, при выполнении операций помните, что значения, поступающие из текстовых полей форм, являются строками. Поэтому во многих случаях их нужно преобразовывать в числа. parselnt (string [,radix]) Эти функции заимствованы из языка Java. Термин синтаксический анализ имеет несколько значений в программировании. Одно из них — извлечение. Функция parselnt () возвращает целочисленное значение, извлеченное из строки. Функция parseFloat () выполняет эту же операцию для чисел с плавающей точкой. Вот несколько примеров:
Поскольку функция parseFloat () работает и с целыми числами, в сценариях, где при ходится обрабатывать разные типы данных, предпочтительнее использовать ее, как универсальный способ обработки. |
|||||
методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | <<< | >>>
|