Bien qu'en JavaScript, il existe une fonction «Math.abs» permettant de calculer la valeur absolue, il peut quand même être amusant d'effectuer se genre de calcul nous même. Pour remédier à se problème, il suffit de créer une fonction ressemblant à ceci :
- <script language="JavaScript" type="text/javascript">
- function abs(a) {
- if(a < 0) a=-a;
- return a;
- }
-
- document.write("Abs(1)=" + abs(1) + "<br />");
- document.write("Abs(-1)=" + abs(-1) + "<br />");
- document.write("Abs(30.2)=" + abs(30.2) + "<br />");
- document.write("Abs(-35.4)=" + abs(-35.4) + "<br />");
- </script>
on obtiendra le résultat suivant :
Abs(1)=1Abs(-1)=1
Abs(30.2)=30.2
Abs(-35.4)=35.4
Voir également
Langage de programmation -JavaScript - Référence des classes - Math.abs
Langage de programmation - AWK - Mathématique - abs
Dernière mise à jour : Mercredi, le 5 octobre 2011