¿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