При преобразовании типа значения JavaScript наиболее распространенным явлением является взаимное преобразование между двумя типами значений, строки и числа.
Вы можете преобразовать его в строку, вызывая 4 функции значения номера (на самом деле, JS автоматически преобразует значение номера в объект номера и 4 функции класса номера после того, как оно автоматически преобразует значение номера в номер номера):
1.toString ().
2.tofixed ().
3.toExponential ().
4.toprecision ().
ToString ()
Метод ToString () может быть вызван по значению номера, чтобы преобразовать его в строку. Функция toString () принимает положительное целое число между 2 и 36 в качестве параметра, и ее функция заключается в определении числового значения; Если параметр отсутствует, функция ToString () представляет соответствующее числовое значение в десятичном.
Кода -копия выглядит следующим образом:
var a = 42;
Console.log (A.ToString (2)); // 101010
Console.log (A.ToString ()); // 42
console.log ("0x" + a.tostring (16)); // 0x2a
var b = 0xff;
Console.log (B.ToString ()); // 255
toFixed ()
Функция tofixed () принимает целое число в качестве параметра, а параметр действует как точное количество цифр после указанной десятичной точки. Параметры, принятые функцией toFixed (), также могут быть отрицательными (хотя и менее используемыми), и когда параметр является отрицательным, целочисленная часть значения потеряет точность. При регулировании числовых значений с использованием функции toFixed () JavaScript следует принципу округления.
Кода -копия выглядит следующим образом:
var x = 17,38;
Console.log (x.tofixed (0)); // 17
Console.log (x.tofixed (1)); // 17.4
Console.log (x.tofixed (4)); // 17.380
Console.log (x.tofixed (-1)); // 20
toexponential ()
Функция toExponential () может использоваться для преобразования числовых значений в научную нотацию. Функция toexponential () принимает неотрицательное целое число в качестве параметра (если этот параметр отрицательный, то выбрасывается диапазон) в качестве точности метода научных обозначений. Как и функция toFixed (), функция toExponential () следует принципу округления при настройке численных значений.
Кода -копия выглядит следующим образом:
var y = 17951.38596
console.log (y.toexponential (1)); // 1.8e+4
console.log (y.toexponential (0)); // 2e+4
Toprecision ()
Функция toprecision () принимает положительное целое число в качестве параметра (если параметр равен 0 или отрицательно, программа бросит диапазон) и использует его в качестве точного количества цифр значения (включая целочисленную часть и десятичную часть). Если точное количество цифр меньше целочисленной части значения, значение будет преобразовано для выражения в научных обозначениях. Как и функция toFixed (), функция Toprecision () следует принципу округления при регулировке численных значений.
Кода -копия выглядит следующим образом:
var z = 17951.38596;
console.log (z.toperision (8));
console.log (z.toprecision (3));