Ändra Array
Beskrivning
Låter dig modifiera ett Array genom att lägga till, infoga, append, byta eller ta bort värdena i arrayen.
Egenskaper
Utlöses Omedelbart
| Arraytyp |
Beteende: Utför funktionen på ett Array Beteende. Värde: Utför funktionen på ett JSON-formaterat värde. När du anger ett ordlista JSON-värde, kommer arrayen att vara listan över nycklar i ordboken. |
| Modifiering |
Prepend Value: Infoga ett värde vid det första indexet (index 0) av arrayen. Insert Value: Infoga ett värde vid det angivna indexet i arrayen. Observera att det första värdet måste ha index 0. Ex. Om du har en array med värdena [katt, hund] skulle infogandet av 'pickles' vid index 1 resultera i [katt, pickles, hund]. Notera 2, om du försöker infoga ett värde som inte ligger inom arrayens gränser, kommer arrayen inte att modifieras. Ex. infoga 'pickles' vid index 10, när arrayen bara har 2 objekt. Append Value: Infoga ett värde i slutet av arrayen. Replace Value: Ersätter ett värde med ett annat värde vid det angivna indexet. Set Array: Tar bort alla värden från arrayen och infogar värdena från en annan angiven array. Swap Value: Byter platser för de angivna elementen i arrayen. Ex. Om du har [katt, hund, pickles]. Byter index 1 och 2 resulterar i [katt, pickles, hund]. Observera, när du försöker byta värden som inte är inom arrayens gränser, kommer arrayen inte att modifieras. Delete First Value: Tar bort ett värde från ett angivet index i arrayen. Observera, att försöka ta bort ett värde från ett index som inte ligger inom arrayens gränser kommer inte att modifiera arrayen. Delete Last Value: Tar bort det sista värdet i arrayen. Delete All Values: Tömmer hela arrayen. |
| Pekare |
(Prepend, Insert, Replace Value) Om denna växlingsknapp är påslagen, kommer det nya värdet att referera till beteendets utdatafält istället för ett hårdkodat värde. Detta innebär att när outputen av ett beteende har uppdaterats, kommer dess ändringar att återspeglas i arrayen. |
Utdata
| Array |
Ger ut värdena i den modifierade arrayen. |
Exempel
Om du har en array som representerar en kortlek, att ta bort det första värdet i arrayen kommer att likna att ta bort det översta kortet från leken.

