媒介:
之前口试历程中被题目这么个题目,就是有许多版本号,猎取个中一个最高版本号
比方[‘1.0.0′,’2.1.3′,’4.5.2′,’1.2.4’]
之前口试的时刻回复的不是很顺遂,返来从新想了下,有更好的要领
1.代码:
let versions=['1.0.0','2.1.3','4.5.2','1.2.4'];
let vHandle=versions.map((num)=>{
return Number(num.replace(/\./g,''));
});
vHandle.sort(function(a,b){
return b-a;
});
console.log(vHandle[0]);//[452, 213, 124, 100]排序后第一个为最高版本号