> Catégorie Javascript/jQuery

#

> Fonctions Javascript utiles

Un petit fichier avec quelques fonctions Javascript utiles :

  • random(min, max) un peu comme la fonction de p5js
    random(min, max, true) permet d’obtenir un nombre entier
  • randomColor() pour obtenir une couleur hexadécimale aléatoire
  • setLocal(name, value), getLocal(name) et clearLocal(name)
    pour gérer des données complexes (JSON) en localStorage et enregistrer des données persistantes dans le navigateur du visiteur.

La mini-librairie est téléchargeable ici.

#

> Couleur aléatoire en Javascript

Voici une petite fonction à utiliser où vous le souhaitez, pour remplacer une couleur du genre ‘#FFFFFF’ :

function randColor(){
	return '#'+(function(h){return new Array(7-h.length).join("0")+h})((Math.random()*(0xFFFFFF+1)<<0).toString(16));
}

Il faut coller la fonction dans votre code, ensuite à vous les couleurs aléatoires !

[ Source ]

#

> Nombres aléatoires en Javascript

Pour vous simplifier la génération de nombres aléatoires :

function rand(min, max){
   return min+Math.round(Math.random()*(max-min));
};

Et ça s’utilise ensuite comme dans Processing :

var truc = rand(-5, 5); 
// renvoie un nombre entier entre -5 et 5