题解 | #判断版本#
判断版本
https://www.nowcoder.com/practice/dcc4b011c86c454aa58cb1790a8cb760
1.直接比较字符串大小
<script type="text/javascript">
const _shouldUpdate = (oldVersion, newVersion) => {
// 补全代码
return newVersion>oldVersion
}
</script>
2.利用split切割成数组再比较
<script type="text/javascript">
const _shouldUpdate = (oldVersion, newVersion) => {
// 补全代码
return newVersion.split('.')>oldVersion.split('.')
}
</script>
3.切割为数组再拼接成字符串比较
<script type="text/javascript">
const _shouldUpdate = (oldVersion, newVersion) => {
// 补全代码
return newVersion.split('.').join('')>oldVersion.split('.').join()
}
</script>

查看11道真题和解析