数据类型的转换

一、数字型转换成字符串型

  1.变量.tostring();

var num = 10;
var str = num.toString();
console.log(str);
console.log(typeof str);

  2.利用String()

console.log(String(num));

  3.拼接字符串,隐式转换

console.log(num+' ');

 二、转换为数字型

  1.使用parseInt()函数,将string类型转换成整数数值型。可以去掉数字后边的单位

console.log(parseInt('3.14'));
console.log(parseInt('3.99'));
console.log(parseInt('120px'));
console.log(parseInt('rem120px'));

  2.使用parseFloat()函数,将string类型转换成浮点型数值型

console.log(parseFloat('3.14'));
console.log(parseFloat('120px'));
console.log(parseFloat('rem120px'));

  3.使用Number()强制转换函数

var str = '123';
console.log(Number(str));

  4.使用算数运算隐式转换数值型

console.log('12' - 0);

 三、转换为布尔型

  1.使用Boolean()函数,将其他类型转成布尔值。

  代表空、否定的值会被转换为false,如 ‘’、0、NaN、null、undefined;其余值都会被转换为true。

console.log(Boolean(456));

posted @ 2023-05-15 01:21  雏栀  阅读(25)  评论(0编辑  收藏  举报