相关疑难解决方法(0)

如何使用js比较软件版本号?(唯一号码)

这是软件版本号:

"1.0", "1.0.1", "2.0", "2.0.0.1", "2.0.1"
Run Code Online (Sandbox Code Playgroud)

我该如何比较?假设正确的顺序是:

"1.0", "1.0.1", "2.0", "2.0.0.1", "2.0.1"
Run Code Online (Sandbox Code Playgroud)

这个想法很简单......:读取第一个数字,然后读取第二个数字,然后读取第三个数字....但是我无法将版本号转换为浮点数....你也可以看到版本号就像这个:

"1.0.0.0", "1.0.1.0", "2.0.0.0", "2.0.0.1", "2.0.1.0"
Run Code Online (Sandbox Code Playgroud)

这更清楚地看到背后的想法是什么......但是,如何将其转换为计算机程序?有没有人知道如何排序这个?谢谢.

javascript sorting

145
推荐指数
18
解决办法
7万
查看次数

版本号比较如何在JavaScript中正常工作?

我可以在JavaScript中正确比较版本号,而无需拆分和检查每个十进制数.它是如何工作的?

("2.0.1" > "2.1.0")
false

("2.2.1" > "2.1.0")
true

("2.5.1" > "2.0.5")
true
Run Code Online (Sandbox Code Playgroud)

谢谢.

javascript

2
推荐指数
1
解决办法
623
查看次数

标签 统计

javascript ×2

sorting ×1