zoukankan      html  css  js  c++  java
  • 强制数据类型转换之Number类型

    ㈠强制类型转换

    1.定义:指将一个数据类型强制转换为其他的数据类型

       类型转换主要指,将其他的数据类型,转换为String ,Number, Boolean

    ㈡将其他的数据类型转换为Number

    ⑴方式一:使用number()函数

                     - 字符串 -----> 数字

                                        1.如果是纯数字的字符串,则直接将其转换为数字

                                        2.如果字符串中有非数字的内容,则转换为NaN

                                        3.如果字符串是一个空串或者是一个全是空格的字符串,则转换为0

                     - 布尔 ------> 数字

                                      1.true    转成     1

                                      2.false   转成     0

                    -null ------> 数字      0

                    -undefind ------> 数字    NaN

    ★具体示例:

    ▶ - 字符串 -----> 数字

    ①纯数字的字符串

     

     ②字符串中有非数字的内容

     

    ③字符串是一个空串或者是一个全是空格的字符串

       ▶一个空串

           

     ▶一个全是空格的字符串

     

     

    ▶ - 布尔 ------> 数字

    ①true    转成     1

    ②false   转成     0

     

     

     ▶ -null ------> 数字      0

     

    ▶  -undefind ------> 数字    NaN

     

    ⑵方式二:这种方法专门用来对付字符串

                      - parseInt()把一个字符串转换为一个整数

                      - parseFloat()把一个字符串转换为一个浮点数

    ★具体示例:

    ①调用parseInt()函数将a转换为Number

    parseInt()可以将一个字符串中的有效的整数内容取出来,然后转换为Number

     

     ②调用parseFloat()将a转换为Number

    parseFloat()作用和parseInt()类似,不同的是它可以获得有效的小数

     

     ③如果对非String使用parseInt()或parseFloat,

        它会先将其转换为String然后再操作

    非String使用parseInt()

       

    非String使用parseFloat

      

    以上就是全部内容,希望有所帮助

  • 相关阅读:
    20200226 Java IO流——廖雪峰
    20200225 Java 多线程(2)-廖雪峰
    20200225 Java 多线程(1)-廖雪峰
    20200224 尚硅谷ElasticSearch【归档】
    20200224 一 概述
    20200222 尚硅谷Dubbo【归档】
    20200222 四、dubbo原理
    Improved robustness of reinforcement learning policies upon conversion to spiking neuronal network platforms applied to Atari Breakout game
    Reinforcement learning in populations of spiking neurons
    Solving the Distal Reward Problem through Linkage of STDP and Dopamine Signaling
  • 原文地址:https://www.cnblogs.com/shihaiying/p/11872298.html
Copyright © 2011-2022 走看看