06_判断版本

本题考点:split、join

根据题目要求,根据新旧版本号是否需要更新返回true或false,核心步骤有:

  1. 去除新旧版本号中的”.“
  2. 将新旧版本号转换为数字
  3. 判断数字大小

参考答案

const _shouldUpdate = (oldVersion, newVersion) => {
    let oldversion = parseInt(oldVersion.split('.').join(''))
    let newversion = parseInt(newVersion.split('.').join(''))
    return newversion > oldversion
}