三元运算出来的结果有小数就做小数保留整数不做小数保留如何解决

代码大概为

text: a == 0 ? 0 : num

这个num如果是有小数的就保留小数,如2.02,如果是整数则直接为整数,如2,应该怎么解决

阅读 2k
2 个回答

使用 parseFloat,不需要 三目

text: parseFloat(num)

num===parseInt(num)?parseInt(num):num

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题