javascript - 基于浮点数的条件语句
问题描述
我有一些我正在获得的浮点数。这个数字有两个小数位,永远不会超过这个数字。
我想测试我拥有的数字是否是浮点数,然后做出这两个决定。
如果数字等于 5 但从不大于 5
如果 number 等于 20 但从不大于 20 但从不小于 5
我有这个代码
var get_sum = 4.45;
var dist = parseFloat(get_sum);
if(typeof(dist) == 'number' && dist == 5 || dist < 5){
}
if(typeof(dist) == 'number' && dist == 20 || dist < 20 && dist > 5){
}
因为我正在处理花车,所以我认为这==
是一个坏主意,我可能会得到错误的结果。
我的代码总是能保证我得到正确的结果吗?
解决方案
推荐阅读
- python - 远程机器上的python模块
- python - 将多个外键分配给 SQLAlchemy 中的列时的实现
- wordpress - 在 Woocommerce 结帐中为特定国家/地区选择设置 billing_city 下拉菜单
- google-fit - Google Fit API 支持哪些智能手表
- android - Android 设置 ListView 高度依赖于项目高度
- json - 如何将 VS Code ESLint 设置转换为 .eslintrc 文件
- c++ - 使用友元函数前向声明两个依赖类
- linux - 如何使用 bash 脚本在同一终端窗口中打开新的终端选项卡
- java - DataModel 不能转换为 java.util.ArrayList
- css - 如何以编程方式更改 Ionic 5 中的原色?