JavaScript转整数 ,小数, 布尔类型,数值类型转换字符串类型 , 产生一个随机数之间,四舍五入

本文详细介绍了JavaScript中如何使用parseInt()和parseFloat()进行字符串到数字的转换,包括整数和小数的转换规则。同时,讲解了如何将布尔类型和数值类型转换为字符串类型,以及生成随机数和进行四舍五入的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、转整数 parseInt (),转小数 parseFloat()

1、转整数  parseInt ()
console.log(parseInt("520"));         // 520
 
console.log(parseInt("1314lzpailt")); // 1314
 
console.log(parseInt("lt520"));       // NaN
 
console.log(parseInt("5lzplt20"));    // 5
 
console.log(parseInt("13.14"));       // 13
 
console.log(parseInt("13.14lzplt"));  // 13
--------------------- 
2、转小数   parseFloat()
console.log(parseFloat("22"));         // 22
 
console.log(parseFloat("22ltlzp27"));  // 22
 
console.log(parseFloat("ltlzp20"));    // NaN
 
console.log(parseFloat("5ltlzp20"));   // 5
 
console.log(parseFloat("13.14"));      // 13.14
 
console.log(parseFloat("13.14ltlzp")); // 13.14
--------------------- 
    (1)string---->number
    var s='20.1';数值字符串
     s=parseInt(s);只能转换整数,转换成数值类型。
    s=parseFloat(s);小数转换类型。
    console.log(s,typeof s);
  

二,布尔类型,数值类型------>转换字符串类型

boolean , number----->string布尔类型,数值类型------>转换字符串类型
      var  c=10;数值类型
       c=c+'';拼接
       
       var  c1=true;布尔类型
       c1=c1+'';拼接

      用toString转换
      c=c.toString();
      c1=c1.toString();
      
     console.log(c,typeof c);10 string
     console.log(c1,typeof c1);true  string

三,产生一个随机数{0 1)之间

    var a = Math.random();产生一个随机数{0 1)之间
     a *= 20;
     a = parseInt(a);取整
     console.log(a);

四,四舍五入

Math.round()
    var  a=Math.round(5.5);
     var b=Math.round(5.4);
    console.log(a);6
    console.log(b);5
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值