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.
15 lines
348 B
15 lines
348 B
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; |
|
}
|
|
|