显示转换/强制转换

parseInt(); 转换成整数

var a="13.9";   

var b=parseInt(a);

console.log(b);  13

console.log(typeof b)  number

console.log(isNaN (b));    false

var a=13.9;

var b=parseInt(a);

console.log(b);  13

console.log(typeof b);  number

console.log(isNaN (b))  false

parseInt可以使字符串转换为数字也可以使小数点变为整数


parseFloat();  转换成小数

var a="1.01";

var b=parseFloat(a);

console.log(b);    1.01

console.log(typeof b);    number

console.log(isNaN (b));    false

var a=5;

var b=parseFloat(a);

console.log(b);    5

console.log(typeof b);  number  带不带双引号都是number

console.log(isNaN (b));    false

var a=.5;

var b=parseFloat(a);

console.log(b);    0.5

console.log(typeof b)  number

console.log(isNaN (b));    false


Number();  转换成number类型

var a="5";

var b=Number(a);

console.log(b);    5

console.log(typeof b);  number

console.log(isNaN (b));  false


toString();    转换成字符串

var a=ture;

var b=a.toString();

console.log(b);    ture

console.log(typeof b)    string

var a=12;

var b=a.toString();

console.log(b);    12

console.log(typeof b);  string

console.log(isNaN (b));  false


toFixed();  按要求保留小数位数

var a=13.95685;

var b=a.toFixed(3);      toFixed后输入你想保留的位数

console.log(b);    13.958

console.log(typeof b)  string

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,453评论 0 13
  • 1.tostring()将任意类型转换为字符串类型。 var num=5; var str=num.tostrin...
    d5d3d0867266阅读 253评论 0 0
  • 1.tostring()将任意类型转换为字符串类型。 var num=5; var str=num.tostrin...
    常婧帅阅读 230评论 0 0
  • javascript的发展史 1、1992年 ,Nombas 为自己的软件写一款脚本语言 C-- --》 Sc...
    My丿飞阅读 440评论 1 1
  • javascript的发展史 1、1992年 ,Nombas 为自己的软件写一款脚本语言 ScritEase ...
    任仪凡阅读 358评论 1 2

友情链接更多精彩内容