P5js > Fonctions

1.  Déclarer une fonction

On déclare une fonction avec un bloc de code :

function leNomDeLaFonction() {
        // FAIRE QUELQUE CHOSE
}

1.1  Exécuter la fonction

Pour exécuter la fonction il suffit d'utiliser son nom dans un autre bloc de code :

leNomDeLaFonction();

1.2  EXEMPLE

Cet exemple déclare la fonction dessinerUneEllipseAleatoire() et l’exécute 100 fois :


// EXECUTER UNE FOIS AU DEMARRAGE :
function setup() { // DEBUT DE LA FONCTION setup()
        createCanvas(760, 760);

        // CODE A EXECUTER AU DEMARRAGE :
        for ( let i =0; i < 100; i=i+1) {
                dessinerUneEllipseAleatoire();
        }

} // FIN DE LA FONCTION setup()

// DEBUT DE LA FONCTION dessinerUneEllipseAleatoire()
function dessinerUneEllipseAleatoire() {
        let x = random(0,width);
        let y = random(0,height);
        let d = random(10,40);
        ellipse(x,y,d);
}
// FIN DE LA FONCTION dessinerUneEllipseAleatoire()

2.  Une fonction avec des parametres

function leNomDeLaFonction( parametre0 , parametre1 , ... ) {

}

3.  Une fonction qui retourne une valeur

function leNomDeLaFonction( parametre0 , parametre1 , ... ) {

        var valeur = parametre0 + parametre1 ;

        return valeur;
}

4.  Exemples variées