Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet Number > Méthode toFixed

Méthode toFixed

Description

Transforme le nombre en chaîne de caractères, et impose un certain nombre de décimales. Si le nombre original contient plus de décimales que ce qui a été fixé, il sera automatiquement arrondi, et s'il en contient moins, des "0" supplémentaires seront automatiquement ajoutés. Ainsi, avec toFixed(2), 1.246 devient 1.25, et 1.1 devient 1.10. Attention, notez bien que cette fonction renvoie une chaîne de caractères et non un nombre.

Syntaxe

String toFixed(Integer n)

Paramètres

  • Integer n : Le nombre de chiffres après la virgule à imposer.

Valeur de retour

Une chaîne de caractères contenant le nombre formaté avec le nombre de chiffres après la virgule désiré.

Exemple

Ce script formate un nombre que vous entrez à deux chiffres après la virgule.


// On récupère la saisie de l'utilisateur
var n = document.forms["f"].elements["e"].value;

//
ON le convertit en nombre
n = parseFloat(n);

// ON vérifie si c'est bien un nombre, si oui on formate à 2 chiffres après la virgule, sinon on
affiche un message d'erreur. 
// Pour cela, on utilise isNaN.

if (isNaN(n)) alert("Veuillez s'il vous plaît taper un nombre.");
else
alert(n.toFixed(2));

Voir aussi

toExponential, toPrecision, toString.

Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet Number > Méthode toFixed

Dernière modification de cette page : Samedi 8 avril 2006 16:54
Haut de page  •  Contact  •  RSS  •  Valide XHTML 1.0