Dur dur pour un débutant si dans vos exemples, vous utilisez des noms qui existent déjà dans ce langage « val » et « round. » Il suffisait de mettre :
nomdelavariable.ToFixed(nombre);
En commentaire :
nomdelavariable étant la variable à traiter.
nombre étant le nombre de chiffres souhaités après la virgule.
zouaoui_rachida
Messages postés1Date d'inscriptionjeudi 22 février 2007StatutMembreDernière intervention12 juin 2007 12 juin 2007 à 16:18
Merci
depuis le temps que je cherchais un moyen de d'arrondir en js
Cool
cs_Boris2000
Messages postés18Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention26 octobre 2007 22 déc. 2006 à 09:33
Merci les gars, il fait plaisir ce forum!!
En 30sec t'as la réponse a tes p'tites questions. C'est bonheur.
cs_olid
Messages postés296Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention28 janvier 2008 27 sept. 2004 à 12:30
Merci, marche nickel ton astuce :o) ... Et merci aussi pour m'avoir fais passer pour un gros newbie :o)))
A charge de revanche, beez ;op
Le dicton du jour: "L'humilité est la qualité des grands sages"
apxa
Messages postés188Date d'inscriptionmercredi 15 mai 2002StatutMembreDernière intervention25 avril 2009 21 sept. 2004 à 13:01
iop,
La fonction prend en 1er argument, un float ou integer (val) qui correspond à la valeur à arrondir et en deuxieme argument, un integer (dec) qui correspond au nombre de décimales désirées après la virgule.
function round() c'est le nom que je lui est donné (j'aurais pu l'appeler toto)
je l'ai appellé round car la fonction de round est définie ainsi sous la plus part des langage.
Tu peux en effet l'appeler round car celle que tu utilise fait partie de la classe Math donc n'en est point affecté elle ne sera pas surchargé si tu veux savoir.
En ce qui concerne ce que la fonction retourne, c'est un type float mais rien ne t'empeche de la convertir en string.
Sache tout de même que si c'est pour un affichage le type float s'affiche tout aussi bien que le type string.
Have Fun.
cs_olid
Messages postés296Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention28 janvier 2008 21 sept. 2004 à 12:33
Excuze mes questions idiotes incohérentes...mal réveillé :op
cs_olid
Messages postés296Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention28 janvier 2008 21 sept. 2004 à 12:31
Je m'en douté :o((((((((((
Bizarre, ma doc JS indique pas ce deuxieme argument de Round :o| ...Cest du JS 1.3 ou 1.5 ?
Et, il renvoi bien un string ? Car round est une fct de math... Devrait renvoyé un entier "10.3" ou lieu de "10.30", non ? :op
apxa
Messages postés188Date d'inscriptionmercredi 15 mai 2002StatutMembreDernière intervention25 avril 2009 21 sept. 2004 à 11:57
iop olid,
tu as essayé :
function round(val, dec) {
return val.toFixed(dec);
}
11 janv. 2010 à 00:07
nomdelavariable.ToFixed(nombre);
En commentaire :
nomdelavariable étant la variable à traiter.
nombre étant le nombre de chiffres souhaités après la virgule.
12 juin 2007 à 16:18
depuis le temps que je cherchais un moyen de d'arrondir en js
Cool
22 déc. 2006 à 09:33
En 30sec t'as la réponse a tes p'tites questions. C'est bonheur.
27 sept. 2004 à 12:30
A charge de revanche, beez ;op
Le dicton du jour: "L'humilité est la qualité des grands sages"
21 sept. 2004 à 13:01
La fonction prend en 1er argument, un float ou integer (val) qui correspond à la valeur à arrondir et en deuxieme argument, un integer (dec) qui correspond au nombre de décimales désirées après la virgule.
function round() c'est le nom que je lui est donné (j'aurais pu l'appeler toto)
je l'ai appellé round car la fonction de round est définie ainsi sous la plus part des langage.
Tu peux en effet l'appeler round car celle que tu utilise fait partie de la classe Math donc n'en est point affecté elle ne sera pas surchargé si tu veux savoir.
En ce qui concerne ce que la fonction retourne, c'est un type float mais rien ne t'empeche de la convertir en string.
Sache tout de même que si c'est pour un affichage le type float s'affiche tout aussi bien que le type string.
Have Fun.
21 sept. 2004 à 12:33
21 sept. 2004 à 12:31
Bizarre, ma doc JS indique pas ce deuxieme argument de Round :o| ...Cest du JS 1.3 ou 1.5 ?
Et, il renvoi bien un string ? Car round est une fct de math... Devrait renvoyé un entier "10.3" ou lieu de "10.30", non ? :op
21 sept. 2004 à 11:57
tu as essayé :
function round(val, dec) {
return val.toFixed(dec);
}
have fun ;)