Telegram Web K with changes to work inside I2P
https://web.telegram.i2p/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
348 B
16 lines
348 B
3 years ago
|
export default function compareVersion(v1: string, v2: string): number {
|
||
|
v1 = v1.split(' ', 1)[0];
|
||
|
v2 = v2.split(' ', 1)[0];
|
||
|
const s1 = v1.split('.');
|
||
|
const s2 = v2.split('.');
|
||
|
|
||
|
for(let i = 0; i < s1.length; ++i) {
|
||
|
const v1 = +s1[i];
|
||
|
const v2 = +s2[i];
|
||
|
if(v1 > v2) return 1;
|
||
|
else if(v1 < v2) return -1;
|
||
|
}
|
||
|
|
||
|
return 0;
|
||
|
}
|