描述
该函数接收两个参数分别为旧版本、新版本,当新版本高于旧版本时表明需要更新,返回true,否则返回false。
注意:
1. 版本号格式均为"X.X.X"
2. X∈[0,9]
3. 当两个版本号相同时,不需要更新
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8>
</head>
<body>
<script type="text/javascript">
const _shouldUpdate = (oldVersion, newVersion) => {
//解题思路:考察split,join
//1、将新旧版本的.去掉
//2、然后将参数变为数字
//3、比较两个数字大小即可
let old=oldVersion.split('.').join('');
let ne=newVersion.split('.').join(''); //这里要注意不能用new关键字当作变量
return ne>old;
}
</script>
</body>
</html>