Преобразование чисел в строки
Преобразование чисел в строки производится автоматически, по мере необходимости. Например, если число используется в операции конкатенации строк, оно будет преобразовано в строку:
var n = 100;
var s = n + " друзей";
Чтобы преобразовать число в строку, достаточно просто сложить его с пустой строкой:
var num_as_string = num + "";
Java Script - язык с так называемыми свободными типами данных.
Для преобразования строк в числа в JavaScript предусмотрены встроенные функции parselnt()и parseFloat().
Функция parseInt(строка, основание) преобразует указанную в параметре строку в целое число в системе счисления по указанному основанию (8, 10 или 16).
Если основание не указано, то предполагается 10, то есть десятеричная система счисления.
Примеры
parselnt("3.14") // результат = 3
parselnt("-7.87") // результат = -7
parselnt("435") // результат = 435
parselnt("Вася") // результат = NaN, то есть не является числом
parselnt("15" ,8) // результат = 13
parseInt("0xFF",16) // результат = 255
Обратите внимание, что при преобразовании в целое число округления не происходит: дробная часть просто отбрасывается.
Функция parseFloat(строка) преобразует указанную строку в число с плавающей разделительной (десятичной, основание) точкой.
Дата добавления: 2015-08-01; просмотров: 762;