<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8>
</head>
<body>
<script type="text/javascript">
const _shouldUpdate = (oldVersion, newVersion) => {
// 补全代码
/*
1.我们接受两个字符串,根据版本号格式,我们可以使用split(".")把它变为数组
2.设置一个flag,循环三次两两比较两个数组的每个元素,如果完全相当的话就不需要更新
3.如果新版本大于老版本则返回true,否则返回false
*/
var arr1 = oldVersion.split(".")
var arr2 = newVersion.split(".")
var flag = false
for(let i=0; i<arr1.length; i++){
if(arr1[i] < arr2[i]){
flag = true;
}else{
continue;
}
}
return flag
}
</script>
</body>
</html>

京公网安备 11010502036488号