题解 | #判断版本#
判断版本
http://www.nowcoder.com/practice/dcc4b011c86c454aa58cb1790a8cb760
06_判断版本
本题考点:split、join
根据题目要求,根据新旧版本号是否需要更新返回true或false,核心步骤有:
- 去除新旧版本号中的”.“
- 将新旧版本号转换为数字
- 判断数字大小
参考答案:
const _shouldUpdate = (oldVersion, newVersion) => {
let oldversion = parseInt(oldVersion.split('.').join(''))
let newversion = parseInt(newVersion.split('.').join(''))
return newversion > oldversion
}