js 为什么计算结果老是出现NaN
2024-10-07 18:32:53
js 为什么计算结果老是出现NaN
可能原因:
1、操作的两个数,类型不一致
2、有一个值为NaN,计算後为NaN
1. 转换函数:
js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。
parseInt("1234blue"); //returns 1234
parseInt("0xA"); //returns 10
parseInt("22.5"); //returns 22
parseInt("blue"); //returns NaN
parseInt("0xA"); //returns 10
parseInt("22.5"); //returns 22
parseInt("blue"); //returns NaN
最新文章
- pip apt source images
- 转载:Centos7 从零编译Nginx+PHP+MySql 序言 一
- SSIS变量属性中EvaluateAsExpression设置的作用
- c#DataGridView数据绑定示例——格式化单元格的内容(转)
- Android之数据库升级onUpgrade降级onDowngrade
- [.net 面向对象编程基础] (10) 类的成员(字段、属性、方法)
- POJ 3026(BFS+prim)
- qt编程入门
- OpenOffice的安装与启动
- qt model/view 架构基础介绍之QTableWidget
- return view详解(转载)
- sql材料分级统计及汇总案例参考
- 【annotation】非人类物种基因组注释(MSU为例)
- 知识点:Mysql 索引原理完全手册(1)
- Linux之异步通知机制分析
- Java 内存管理白皮书
- gcc-链接库顺序
- Excel Sheet Column Title (STRING - TYPE CONVERTION)
- MySQL Date函数的正确用法
- 使用combineReducers注意事项