18910140161

HTML-JavaScript二次公式方程产生nan-stack溢出

顺晟科技

2022-10-19 13:15:56

177

我在做一个二次公式计算器。没有错误,但当我运行它时,它返回nan。我不明白为什么。


顺晟科技:

  1. 输入检查应在实际计算之前进行。

  2. ,默认情况下它们是字符串,而不是数字 从输入字段到。在计算中使用之前,应将它们转换为。或者,你可以乘以一个数字,但这是一个黑客。如果将两个字符串相乘,由于类型强制,乘积将是一个数字,但这是不可靠的,您不应该依赖JavaScript的奇怪之处来使您的计算工作。

  3. 如果结果是负数,则返回NaN。

  4. 您在innerHTML中将导致错误,您需要在它周围加上引号。

  5. 2021年,最好使用和/或来限制变量范围,而不是全局范围。

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航