题解 | #判断版本#
判断版本
http://www.nowcoder.com/practice/dcc4b011c86c454aa58cb1790a8cb760
const _shouldUpdate = (oldVersion, newVersion) => {
// 补全代码
// 先将新旧版本值 转为数组再将他们转为字符串
let oldStr = oldVersion.split('.').join('') // '111' 老版本
let newStr = newVersion.split('.').join('') // '222' 新版本
// 直接即可 关系操作符 如果两侧都是字符串 那么会逐个比较每一位的字符串编码
return newStr > oldStr;
}
_shouldUpdate('1.1.1','2.2.2')