Maison  >  Article  >  interface Web  >  Explication détaillée des nouveaux jugements sur les nombres dans ES6

Explication détaillée des nouveaux jugements sur les nombres dans ES6

php中世界最好的语言
php中世界最好的语言original
2018-03-10 14:21:432035parcourir

Cette fois, je vais vous apporter une explication détaillée du jugement des nouveaux nombres dans ES6. Quelles sont les précautions concernant le jugement des nouveaux nombres dans ES6. Voici des cas pratiques, jetons un coup d'oeil.

    var binary = 0B010101; //声明二进制数;0B开头;
    var octol = 0O666; //声明八进制数;0O开头;(零与字母O)
    console.log(binary, octol) //十进制输出  21 438;
    //判断是否是数字:(整数小数都返回true;其他为false;)
    console.log(Number.isFinite(binary)); //ture;
    //判断是否是非数字;
    console.log(Number.isNaN(NaN)); //true;
    // 判读是否是整数
    console.log(Number.isInteger(11));
    //数的转换;
    let a = '9.18';
    console.log(Number.parseInt(a));
    console.log(Number.parseFloat(a));
    //最大安全整数:// 9007199254740991
    console.log(Number.MAX_SAFE_INTEGER);
    //最小安全整数:// -9007199254740991
    console.log(Number.MIN_SAFE_INTEGER);
    //安全整数判断;//false
    console.log(Number.isSafeInteger(9007199254740992)); //false;

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez faire attention au site Web php chinois Autres articles connexes !

Lecture connexe :

Explication détaillée de l'opérateur de propagation d'ES6

Explication détaillée de la mission de déstructuration d'ES6

Explication détaillée de la portée et déclaration des variables dans ES6

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn