Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2011, 09:52
franciscomusico
 
Fecha de Ingreso: enero-2009
Mensajes: 201
Antigüedad: 15 años, 3 meses
Puntos: 1
problema al concatenar un guión a un numero

hola a todos

tengo el siguiente codigo

function formatNmb(nNmb){
var $sRes = "";
var negativo=0;
if(nNmb.substr(0, 1)=="-"){
negativo=1;
nNmb=nNmb.substr(1)
}
for (var j, i = nNmb.length - 1, j = 0; i >= 0; i--, j++)
$sRes = nNmb.charAt(i) + ((j > 0) && (j % 3 == 0)? ".": "") + $sRes;

if(negativo==1){
$valor_cadena=trim($sRes);
alert($valor_cadena);
$valor_cadena= "-" .$valor_cadena;
alert($valor_cadena);
}
return $sRes;
}


el cual me formatea el numero.... pero los negativos (que pasan con guion) la idea es quitarles el guion, formatearlos y agregarle el guion nuevamente, pero me arroja error ("undefined")....

¿me pueden ayudar?


gracias
__________________
Francisco Birrer
Arquitecto de Software e-process
http://www.universite.cl