Skip to content

Instantly share code, notes, and snippets.

@aimtiaz11
Created July 31, 2015 23:47
Show Gist options
  • Select an option

  • Save aimtiaz11/c3815784fe4d9ef5f0f5 to your computer and use it in GitHub Desktop.

Select an option

Save aimtiaz11/c3815784fe4d9ef5f0f5 to your computer and use it in GitHub Desktop.
Collection of some useful (random) functions in Javascript
/**
* Generates random integer between 2 interval.
* Used for
* @param min
* @param max
* @returns {*}
*/
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
/**
* Returns the query string value from URL
* @param name
* @returns {string}
*/
function getParameterByName(name) {
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment