jQuery.compareVersion()
Categories: Utilities
jQuery.compareVersion( versionA, versionB )Returns: Integer
Plugin: jQuery.compareVersion
Description: Compare versions controls.
-
jQuery.compareVersion( versionA, versionB )
version added: 1.0versionA A version control number.
versionB A version control number.
In most cases a version control number isn't a simple number. Maybe it is a string with some dots for subversions or includes letters like b for beta or a for alpha.
This method compares 2 versions in consideration of subversions and meanings of letters.
- versionA > versionB = 1
- versionA == versionB = 0
- versionA < versionB = -1
-
Compare some versions control numbers.
Code:
$.compareVersion( '2.11.5', '2.11.4' ); // results: 1 $.compareVersion( '2.11.4.0', '2.11.4' ); // results: 0 $.compareVersion( '2.11.4', '2.11.7' ); // results: -1 $.compareVersion( '2.11.4b', '2.11.4' ); // results: -1 $.compareVersion( '2.11.4b', '2.11.4a' ); // results: 1 $.compareVersion( '2.11.4.b', '2.11.4a' ); // results: 1 $.compareVersion( '2.11.4beta', '2.11.4alpha' ); // results: 1