zoukankan      html  css  js  c++  java
  • 全局下的isFinite

     isFinite() 函数用于检查其参数是否是无穷大

    1. 他是一个全局对象,可以在js代码中直接使用

    2. isFinite() 函数用于检查其参数是否是无穷大。

    3. 如果 number 是有限数字(或可转换为有限数字),那么返回 true。否则,如果 number 是 NaN(非数字),或者是正、负无穷大的数,则返回 false。

    例: 

    document.write(isFinite(123)+ "<br />")  ==> true
    document.write(isFinite(-1.23)+ "<br />") ==> true
    document.write(isFinite(5-2)+ "<br />") ==> true
    document.write(isFinite(0)+ "<br />") ==>true
    document.write(isFinite("Hello")+ "<br />") ==>false
    document.write(isFinite("2005/12/12")+ "<br />") ==> false

    扩展: js中的正无穷和负无穷如何显示

    Infinity 表示一个数值是正无穷大

    定义:

    Javascript Infinity 属性表示一个数值是正无穷大。相反,-Infinity表示一个数值是负无穷大。在Javascript中,超出1.7976931348623157E10308的数值即为Infinity,小于-1.7976931348623157E 10308的数值为无穷小。

    注意:

      无法使用 for/in 循环来枚举 Infinity 属性,也不能用 delete 运算符来删除它。

      Infinity 不是常量,可以把它设置为其他值。

     var x=1.7976931348623157E+10308;
          document.write(x + "<br>"); ==>  InFinity
    var y=-1.7976931348623157E+10308;
        document.write(y); ==> -InFinity

    document.write(isFinite(1.7976931348623157E+10308)) //==>false
    document.write(isFinite(-1.7976931348623157E+10308))// ==> false
  • 相关阅读:
    梳理NLP预训练模型
    听懂NLPer说的是啥
    自然语言处理之HMM模型分词
    入门自然语言处理(NLP)的门
    js轮播图
    js中for循环this的使用
    vue-cli3的vue.config.js配置信息
    vuex的commit、payload、actions、setter、mutations等方法案例
    Vue做数据和视图原理(数据劫持)
    fetch的使用方法(基于promise方法进行增删改查)
  • 原文地址:https://www.cnblogs.com/qinmengjiao123-123/p/7255752.html
Copyright © 2011-2022 走看看