0

Warum?

Moin moin!

Ich versteh die funktion slice() nicht so recht:

Die Doku zeigt:

slice(["Apfel","Bagel","Kuchen","Donut"], 1, 3)

Das Ergebnis ist "Bagel, Kuchen".

Warum ist das Ergebnis nicht "Bagel, Donut", sind die items nicht

0 = Apfel

1 = Bagel

2 = Kuchen

3 = Donut

?

Vielen Dank!

4 Antworten

null
    • + Maßanzug statt Massenware +
    • RonaldP
    • vor 10 Monaten
    • Gemeldet - anzeigen

    Moin ,

    in welcher Doku hast du geschaut?
    Hier in der englischen ist es so beschrieben:
    https://docs.ninox.com/en/script/functions-overview/functions/slice

    This function helps you to extract a partial range of an array and transfer it to a new array. You define the part you want to extract by a start and an end position. Start and end position start with 0.
    Also ist in dem Beispiel 1 die Startposition (inklusive und die ausgelesenen bis Position 2 (Endposition exkulsive!)
    The start is inclusive, the end is exclusive.

      • David Braun Gestalter HfG
      • Herr_Grun
      • vor 10 Monaten
      • Gemeldet - anzeigen

       

      Danke schonmal...

      Das war in der deutschen Verson, die aber mow. dasselbe sagt:

      https://docs.ninox.com/de/skripten/funktionen-ueberblick/funktionen/slice

      das zweite Argument, das anders zählt als das erste (wäre das zweite insofern nun das dritte, oder das erste das nullte?)

      slice(["array", "Arg1", "Arg2"], 1, 2)

      ergibt "Arg1"

      Diese Logik geht mir ein wenig gegen das Fell... (köpfchen-kratz) ... will gelernt sein...

      • OnLimit_Alf
      • vor 10 Monaten
      • Gemeldet - anzeigen

       

      Hallo,

      lt. Dokumentation: Der Start ist inklusive, das Ende ist exklusive.

      Ja, 0= Apfel und 3= Donat , soweit richtig verstanden. Start 1= Bagel (inklusive)  und  2=Kuchen (inklusive) aber Ende 3 = Donat  ist exklusiv  und wird daher nicht mitgezählt. 

      oder anders: alle Werte nach 0 (inklusive) bis vor 3 (exklusive) bleiben nur Wert 1 und 2  und jaaa, mächtig kompliziert...zu Anfang dachte ich auch, hääää?

      • + Maßanzug statt Massenware +
      • RonaldP
      • vor 9 Monaten
      • Gemeldet - anzeigen

       
      So ist es... (inklusive hääää?) 😄

Content aside

  • Status Answered
  • vor 9 MonatenZuletzt aktiv
  • 4Antworten
  • 57Ansichten
  • 3 Folge bereits