关注
关于比较版本号:最高位:大的版本变化中间位:新增功能第三位: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
相关推荐
点赞 评论 收藏
分享
04-25 21:06
门头沟学院 后端 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 面试问题记录 #
19948次浏览 341人参与
# 硬件人你反向读研了吗 #
40039次浏览 608人参与
# 京东TGT #
27816次浏览 151人参与
# 硬件人秋招的第一个offer #
65804次浏览 1081人参与
# 滴滴工作体验 #
23501次浏览 123人参与
# 非技术岗投递进展 #
137570次浏览 1222人参与
# 材料进Fab厂真的劝退吗? #
36311次浏览 158人参与
# 不考虑转正,实习多久合适 #
24351次浏览 118人参与
# 机械求职避坑tips #
41278次浏览 355人参与
# 互联网回暖,腾讯要招5000+人! #
263532次浏览 4889人参与
# 面试经验谈 #
12905次浏览 191人参与
# 机械只有转码才有出路吗? #
125887次浏览 1590人参与
# 职场新人生存指南 #
332721次浏览 7137人参与
# 面试吐槽bot #
2577次浏览 32人参与
# 异地恋该为对方跳槽吗 #
23652次浏览 119人参与
# 硬件人更看重稳定还是高薪 #
38809次浏览 203人参与
# vivo求职进展汇总 #
208615次浏览 1341人参与
# 25届如何提前做秋招准备? #
163939次浏览 2451人参与
# 你遇到过哪些神仙同事 #
69590次浏览 623人参与
# 租房找室友 #
27798次浏览 144人参与
# 深信服求职进展汇总 #
188789次浏览 1694人参与