javascript 如何将值固定/检查为NaN?

u7up0aaq  于 2022-12-25  发布在  Java
关注(0)|答案(2)|浏览(100)

这里我拿了一个a NaN,如何检查/修复它?

let findAvareageOfWpm = Math.floor(wordsPerMinute/numberTrains)

它输出到屏幕上,我需要使如果findAvareageOfWpm的值是NaN,它应该返回0

j0pj023g

j0pj023g1#

可以使用||(“逻辑或”)运算符:

let findAvareageOfWpm = Math.floor(wordsPerMinute/numberTrains) || 0;
  • 如果Math.floor(wordsPerMinute/numberTrains) == NaN,则findAvareageOfWpm将具有||之后的任何值。在上面的示例中,它将是0
  • 如果Math.floor(wordsPerMinute/numberTrains) == 0,那么findAvareageOfWpm = 0也一样。
  • 对于任何其他值,findAvareageOfWpm = Math.floor(wordsPerMinute/numberTrains)
yhqotfr8

yhqotfr82#

if(!isNaN(每分钟字数)&&!isNaN(列车数)){
设findWpm的平均值=数学楼层(每分钟字数/列车数)}

相关问题