Hacer un bucle sobre una lista y concatenar una cadenaHola, tengo una "Lista" y quiero concatenar cada elemento con el sufijo "_2020" e insertarlo en una nueva lista.
Probé este código pero me falta algo.Agradeceré tu aporte.
¡Gracias!
Names Default To Here( 1 );
FullNames ={};
todaysList = {"August", "July", "June", "May"};
TotalMs = N Items (todaysList);
For (i = todaysList, i <= TotalMs, i++,
newName = (todaysList[i] ||"_2020");
Insert Into (FullNames, newName),
);
ScriptingRe: bucle sobre una lista y concatenando una cadenaSu índice de inicio del ciclo For () no era válido.Aquí está su código con una ligera modificación para que funcione
Names Default To Here( 1 );
FullNames ={};
todaysList = {"August", "July", "June", "May"};
TotalMs = N Items (todaysList);
For (i = 1, i <= TotalMs, i++,
newName = todaysList[i] ||"_2020";
Insert Into (FullNames, newName),
);Re: bucle sobre una lista y concatenando una cadenaSí, puedo ver mi error de índice, muy obvio (después de que lo mencionaste).Lo que todavía no entiendo es la falta de paréntesis alrededor de la expresión de concatenación.Leeré un poco más.
Muchas gracias.
Atentamente,
Alfredo
Re: bucle sobre una lista y concatenando una cadenaHola,
Al buscar la función Concat en el índice de secuencias de comandos de JMP (Ayuda-> Índice de secuencias de comandos), se puede ver que el uso del operador de doble barra no requiere paréntesis.En caso de que no lo supiera, el Scripting Index es un recurso muy poderoso.
