当前位置: 首页 > news >正文

uniapp_微信小程序_NaN

一、定义

isNaN() 函数用于检查一个值是否为 NaN。它接受一个参数,该参数可以是任何 JavaScript 数据类型,包括数字、字符串、对象等。如果参数是 NaN,或者不能被转换为数字,则 isNaN() 返回 true;否则返回 false

二、实战

在计算属性的时候有时候计算出来的值是无效的,显示NaN,页面上用户看不懂

三、代码 

	computed: {...mapState(['resSelf']),BMI() {const bmi = this.weight / ((this.height / 100) ** 2);// 检查一个值是否为 NaN return isNaN(bmi) ? 0 : bmi.toFixed(2);}},BMI:<text>{{BMI}} &#8203;</text> kg/m²

很简单但是记录一下,之前没有用过

http://www.lryc.cn/news/339591.html

相关文章:

  • 1043: 利用栈完成后缀表达式的计算
  • 初学ELK - elk部署
  • [Java EE] 计算机工作原理与操作系统简明概要
  • 【尚硅谷】Git与GitLab的企业实战 学习笔记
  • 如何在MobaXterm上使用rz命令
  • 【计算机考研】408网课汇总+资源分享
  • 如何在OceanBase v4.2 中快速生成随机数据
  • nvm node.js的安装
  • 【Docker】安装Redis、Nginx
  • RK3568 UBUNTU修改网卡名称
  • 【华为OD机试C++】统计字符
  • 百货商场用户画像描绘and价值分析(下)
  • spring-cloud微服务gateway
  • 【python】在pycharm创建一个新的项目
  • java小作业(9)----用函数实现斐波那契数列(第二遍)
  • 部署项目的时候的一些错误
  • 1044: 顺序栈基本操作的实现
  • 微信小程序(总结)
  • C#医学实验室/检验信息管理系统(LIS系统)源码
  • Linux驱动编程-module_platform_driver注册platform_driver
  • 论文解读 --- 《针对PowerShell脚本的有效轻量级去混淆和语义感知攻击检测》
  • 在Spring Boot实战中碰到的拦截器与过滤器是什么?
  • 数据可视化基础与应用-04-seaborn库人口普查分析--如何做人口年龄层结构金字塔
  • 软考之【系统架构设计师】
  • LigaAI x 极狐GitLab,共探 AI 时代研发提效新范式
  • 如何看待2023年图灵奖
  • 《云原生安全攻防》-- 云原生攻防矩阵
  • 自然语言处理: 第二十七章LLM训练超参数
  • Linux使用C语言实现Socket编程
  • Swin Transformer——披着CNN外皮的transformer,解决多尺度序列长问题