首页 > 其他分享 >无涯教程-Number.Nan函数

无涯教程-Number.Nan函数

时间:2024-01-31 16:07:28浏览次数:27  
标签:console Nan 31 NaN 无涯 Number dayOfMonth

不带引号的文字常量NaN是表示非数字的特殊值。由于NaN总是比较不等于任何数字(包括NaN),因此它通常用于返回有效数字的函数的错误情况。

Number.Nan - 语法

var val=Number.NaN; 

Number.Nan - 示例

var dayOfMonth=50; 
if (dayOfMonth < 1 || dayOfMonth > 31) { 
   dayOfMonth=Number.NaN 
   console.log("Day of Month must be between 1 and 31.") 
} else { 
   console.log("day of month "+dayOfMonth) 
}  

运行上面代码输出

Day of Month must be between 1 and 31.

参考链接

https://www.learnfk.com/es6/es6-number-nan.html

标签:console,Nan,31,NaN,无涯,Number,dayOfMonth
From: https://blog.51cto.com/u_14033984/9511221

相关文章

  • CF282D Yet Another Number Game
    题意简述有\(n\)堆石子,第\(i\)堆包含\(a_i\)个,每次可以选择任意一堆取出任意数量石子,也可以选择对于所有石子堆都拿走任意数量化石子。问先手必胜还是后手必胜。\(n\le3,a_i\le300\)。解法一:动态规划发现\(a_i^3=2.7\times10^7\),完全能压到状态里,直接做dp即可。但......
  • 无涯教程-MIN_SAFE_INTEGER函数
    Number.MIN_SAFE_INTEGER常量表示JavaScript中的最小安全整数(-(2^53-1)),MIN_SAFE_INTEGER常数的值为9009199254740991。MIN_SAFE_INTEGER-语法varval=Number.MIN_SAFE_INTEGER;MIN_SAFE_INTEGER-示例varval=Number.MIN_SAFE_INTEGER;console.log("ValueofNum......
  • 无涯教程-Number.MAX_VALUE函数
    Number.MAX_VALUE属性属于静态Number对象,它代表JavaScript可以使用的最大可能正数的常量。该常数的实际值为1.7976931348623157x10308Number.MAX_VALUE-语法varval=Number.MAX_VALUENumber.MAX_VALUE-示例varval=Number.MAX_VALUE;console.log("ValueofNumber.......
  • 无涯教程-Label with Continue函数
    在"continue"或"break"语句及其Label名称之间不允许使用换行符。outerloop://Thisisthelabelnamefor(vari=0;i<3;i++){console.log("Outerloop:"+i);for(varj=0;j<5;j++){if(j==3){con......
  • 无涯教程-Label with Break函数
    Label标签语句可以为一行语句添加标签,以便在复杂结构中,设置跳转目标outerloop://Thisisthelabelnamefor(vari=0;i<5;i++){console.log("Outerloop:"+i);innerloop:for(varj=0;j<5;j++){if(j>3)break;......
  • 无涯教程-The do…while 循环函数
    do…while循环与while循环类似,不同之处在于 do...while循环在第一次执行循环时不会判断条件。换句话说,至少执行一次。do…whileloop-流程图以下是while循环的语法。do{Statement(s)tobeexecuted;}while(expression);注意-不要错过 do...while循......
  • 无涯教程-The for…in 循环函数
    for...in循环用于循环访问对象的属性。以下是"for…in"循环的语法。for(variablenameinobject){statementorblocktoexecute}for…in-示例varobj={a:1,b:2,c:3};for(varpropinobj){console.log(obj[prop]);}上面的示例说明了使用for......
  • 无涯教程-The ‘for’ 循环函数
    for循环将代码块执行指定的次数。它可用于迭代一组固定值,如数组。以下是for循环的语法。varnum=5varfactorial=1;for(leti=num;i>=1;i--){factorial*=i;}console.log(factorial);for循环包括三个部分:初始化程序(i=num),条件(i>=1)和最终表达式(i--)......
  • 无涯教程-if 语句函数
    "if…else"结构在执行代码块之前先判断条件。if(boolean_expression){//statement(s)willexecuteiftheBooleanexpressionistrue}if-流程图if-示例varnum=5if(num>0){console.log("numberispositive")}成功执行上述代码后,将显示以下输......
  • 无涯教程-switch…case 语句函数
    switch语句判断表达式,将表达式的值与case子句匹配,然后执行与该case相关的语句。switch(variable_expression){caseconstant_expr1:{//statements;break;}caseconstant_expr2:{//statements;break;}default:{......