je cherche à tronquer un nombre en javascript mais je ne sais pas comment faire!
Merci de vos future reponse
Tronquer comment ?
Un exemple : str = 123456; str = str+""; //convertit en chaine str2 = str.substring(0, 3); alert(str2); ... te sort : 123
@+
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
ASM
Un exemple : str = 123456; str = str+""; //convertit en chaine str2 = str.substring(0, 3); alert(str2); ... te sort : 123
mais ce sera une chaine !
<script type="text/javascript"> function tronque(nombre,longueur){ // renvoie un nombre de la longueur demandee return +((nombre+'').substring(0,longueur)); } </script>
<a href="#" onclick="alert(tronque(123456,3)+1);"> tronque sur 3 premiers et ajoute 1 </a>
-- Stephane Moriaux et son [moins] vieux Mac
Un exemple :
str = 123456;
str = str+""; //convertit en chaine
str2 = str.substring(0, 3);
alert(str2);
... te sort : 123
mais ce sera une chaine !
<script type="text/javascript">
function tronque(nombre,longueur){
// renvoie un nombre de la longueur demandee
return +((nombre+'').substring(0,longueur));
}
</script>
<a href="#"
onclick="alert(tronque(123456,3)+1);">
tronque sur 3 premiers et ajoute 1
</a>
Un exemple : str = 123456; str = str+""; //convertit en chaine str2 = str.substring(0, 3); alert(str2); ... te sort : 123
mais ce sera une chaine !
<script type="text/javascript"> function tronque(nombre,longueur){ // renvoie un nombre de la longueur demandee return +((nombre+'').substring(0,longueur)); } </script>
<a href="#" onclick="alert(tronque(123456,3)+1);"> tronque sur 3 premiers et ajoute 1 </a>
-- Stephane Moriaux et son [moins] vieux Mac
O.L.
Un exemple : str = 123456; str = str+""; //convertit en chaine str2 = str.substring(0, 3); alert(str2); ... te sort : 123
mais ce sera une chaine !
Oui mais on ne tronque pas un nombre ! On tronque une chaine ... et une chaine tronquée, ça donne une chaine ...
Na ! :p
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
Un exemple :
str = 123456;
str = str+""; //convertit en chaine
str2 = str.substring(0, 3);
alert(str2);
... te sort : 123
mais ce sera une chaine !
Oui mais on ne tronque pas un nombre ! On tronque une chaine ... et une
chaine tronquée, ça donne une chaine ...
Na ! :p
--
Olivier Ligny
Créateur web free-lance / www.cyber-tamtam.net