关注
关于比较版本号:最高位:大的版本变化中间位:新增功能第三位:bug修复 所以我觉得:比较版从最高位开始依次比较就可以。 /**
* 返回高版本号
* 相同,返回true
*/
function compare(v1, v2) {
var v1ar = v1.split('.');
var v2ar = v2.split('.');
// 依次比较版本每一位
for(var i = 0; i < 3; i++) {
var version = compareTo(v1ar[i], v2ar[i]);
if(version === 0) continue;
if(version === 1) return v2;
if(version === 2) return v1;
}
// 版本号相同
return true;
}
// a === b return 0
// a < b return 1
// a > b return 2
function compareTo(a, b) {
a = parseInt(a) || 0;
b = parseInt(b) || 0;
if(a === b) return 0;
if(a < b) return 1;
if(a > b) return 2;
}
查看原帖
点赞 2
相关推荐
2025-12-31 14:19
门头沟学院 产品经理
哈利波特不吃辣椒:因为实习你记住不是正职,本来就是双方可以随时毁约的,所以实习记住别投入过多感情,份内事情做好就行,开了就开了怕什么,不是转正的实习都无所谓 点赞 评论 收藏
分享
02-02 20:04
National University of Singapore Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客新年AI问运 #
8576次浏览 116人参与
# 你喜欢工作还是上学 #
89561次浏览 884人参与
# 牛客AI体验站 #
16715次浏览 291人参与
# 被AI治愈的瞬间 #
90760次浏览 686人参与
# 你找工作的时候用AI吗? #
173439次浏览 889人参与
# 有必要和同事成为好朋友吗? #
1365次浏览 27人参与
# 如何提高实习转正率? #
87164次浏览 510人参与
# 听劝,这个公司值得去吗 #
665700次浏览 1996人参与
# 你觉得什么岗位会被AI替代 #
41325次浏览 278人参与
# 为了秋招你都做了哪些准备? #
32643次浏览 534人参与
# 机械人的薪资开到多少,才适合去? #
165201次浏览 573人参与
# 你最满意的offer薪资是哪家公司? #
71559次浏览 355人参与
# 这个工作能去吗 #
115327次浏览 663人参与
# 多益网络工作体验 #
63349次浏览 306人参与
# 工作中的卑微时刻 #
33585次浏览 199人参与
# 秋招吐槽大会 #
304863次浏览 1524人参与
# 央国企投递记录 #
177102次浏览 1655人参与
# 国央企求职进展汇总 #
442827次浏览 3509人参与
# 数字马力求职进展汇总 #
331818次浏览 2381人参与
# 你已经投递多少份简历了 #
1353259次浏览 10821人参与
格力公司福利 356人发布