如何通过从DOM中获取数据来获得javascript中的最小值

how to get the smallest value in javascript by getting data from DOM

本文关键字:javascript 最小值 数据 何通过 DOM 获取      更新时间:2023-09-26



我的javascript有问题。因此,这是数据:
0 |29|6 |25
29|0 |25 | 12
6 |23|0 nbsp;|19
25 | 12 | 19 | 0


当我通过一些javascript语法得到除0之外的最小值时,javascript会说最小值是12,而不是6。

Javascript选择"12"是因为6在第一个数字处大于12">"。

应该知道我是通过使用DOM(使用innerHTML方法(从html中获取数据的

这会影响变量的值吗?当我使用DOM获取数据(数字(时,javascript将读取每个数字的数据,而不是整个数字?

或者是我可以使用的一些语法,所以当javascript在"15"answers"8"之间进行比较时,它可以按整位读取值(数字(,而不是按每一位读取值。

谢谢

听起来像是将每个变量作为string进行比较。尝试使用parseInt函数对变量进行数值比较。

您可能比较的是字符串值,而不是整数值。通过parseInt()传递DOM返回的值,以在比较之前获得正确的整数值。

您需要使用parseInt(**value**)方法将值转换为数字。