Fonction D de la variable x, avec un paramètre V

Le diamètre d'un cône à base circulaire de volume V = 10 m3 et de hauteur h = 2,34 m est donné par : D = sqrt{frac{12 V}{pi h}} et vaut environ (m).

On peut alors définir la fonction D sur ]0 ; +∞[ en posant D : x >--> sqrt{frac{12 V}{pi x}} et le diamètre du paragraphe précédent s'exprime alors par D(h) : ici D est une fonction, pas un nombre.

En Physique la notion de fonction est souvent implicite, alors réduite à l'expression en fonction de, et écrite symboliquement sous forme d'une égalité, avec l'avantage de pouvoir être manipulée algébriquement.

Fonctions en Javascript

La notion de fonction est essentielle en Javascript mais plus riche qu'en mathématiques : une fonction ne retourne pas forcément une valeur numérique. Par exemple la fonction boîte d'AlgoDok, qui admet deux variables (la balise du contenant, comme p pour un paragraphe, et le contenu), retourne une chaîne de caractères.

Le script suivant est modifiable et exécutable. On y découvre la fonction D dont le domaine de définition est mis en valeur par un test : on n'oublie pas qu'en Javascript une fonction… fonctionne !

On note aussi que V et h sont des variables globales, modifiables sur clic.

Ci-dessous les résultats écrits (division nommée la feuille) : à tout moment on peut effacer ('la feuille') ou imprimer ('la feuille') ou encore détacher ('la feuille').