Skip to content

Instantly share code, notes, and snippets.

View markconde's full-sized avatar

Mark Conde markconde

  • Singapore
View GitHub Profile
@markconde
markconde / version_compare.js
Created May 31, 2022 15:36 — forked from pc035860/version_compare.js
Function to compare two version strings (e.g. "1.6.1" is smaller than "1.7"). Developed in order to answer http://stackoverflow.com/a/6832721/50079.
/**
* Compares two software version numbers (e.g. "1.7.1" or "1.2b").
*
* This function was born in http://stackoverflow.com/a/6832721.
*
* @param {string} v1 The first version to be compared.
* @param {string} v2 The second version to be compared.
* @param {object} [options] Optional flags that affect comparison behavior:
* <ul>
* <li>