Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: Rethinking on August 23, 2021, 06:22:57 am

Title: Can you use .forEach() in Javascript simulations in EA ?
Post by: Rethinking on August 23, 2021, 06:22:57 am
Can you use .forEach() in Javascript simulations in EA ?
Title: Re: Can you use .forEach() in Javascript simulations in EA ?
Post by: Rethinking on August 23, 2021, 07:26:03 am
What about Array.length ?

In the following Javascript behaviour, it appears that Array.length is a valid property, but it also appears to always be 1 ??

sim.Array = [];
sim.Array[0] = new sim.CreateObject("Object");
sim.Array[1] = new sim.CreateObject("Object");
sim.Array[2] = new sim.CreateObject("Object");
Trace("Hello");
Trace(Array.length.toString());
sim.Array[Array.length]=new sim.CreateObject("Object");
Trace(Array.length.toString());
sim.Array[Array.length]=new sim.CreateObject("Object");
Trace(Array.length.toString());
Trace("Goodbye");