Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/08/2008, 19:31
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Respuesta: Insertar un caracter entre un valor numérico dinámico (no se cómo describi

¿y puedes definir funciones? ... no veo que asignes a nada el valor final, ¿lo toma así como así?

Como sea, desde mi desconocimiento, podrías intentar con algo como:
Código:
a=thisComp.layer("Null 1").effect("Numbers")("Value/Offset/Random Max"); //de aquí toma el valor numérico
b=ease(a,0,4000); //de aquí crea la interpolación de 0 a 4000
c = b.toFixed(0); // Antes, para tratarlo
// Entonces...
if(c.length > 3) {
    // Si esta en el rango de los millares, separas y pegas
    part1 = c.substr(0, 1);
    part2 = c.substr(-3);
    num = part1+','+part2;
} else {
    // Si no, pos pasa ....
    num = c;
}
// y deberías tener num para concatenarlo como antes lo hacias
"+ "+num; //aquí agregas un caracter "+"  ... aunque igual pudiste hacerlo antes
Pues prueba :-/. Suerte
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"