Arrayvergleich
Ich benötige mal einen Denkanstoß. Ich habe in einem Skript ein für mich unlogisches Ergebnis, was ich mir nicht erklären kann.
let a := [1, 4];
let b := [1, 4];
a = b
Das Ergebnis ist "Nein". Habe ich da einen Denkfehler und wenn ja, welchen? Mirko
3 Antworten
-
Array's kann man meines Wissens in Ninox nicht so vergleichen.
Probiere es mal mit like.
Wichtig ist aber auch die Sortierung im Array.
In deinem Beispiel wäre der Inhalt bei [4,1] der Gleiche wie [1,4] aber trotzdem würde es 'false' ergeben. -
Herzlichen Dank Uwe. Das hilft mir weiter und mit like funktioniert das, was ich erreichen wollte. Also, nochmals danke an Dich unermüdlichen Helfer hier. Mirko
-
Eine andere Möglichkeit besteht darin, dass du die Inhalte der Array's als Text vergleichst.
text(a) = text(b)
Wiederum auf die gleiche Sortierung der Array's achten.
Content aside
- Status Answered
- vor 2 JahrenZuletzt aktiv
- 3Antworten
- 21Ansichten
-
2
Folge bereits