Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Wert aus Matrix auslesen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Wert aus Matrix auslesen

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      michihorn last edited by michihorn

      Hallo
      ich möchte gerne eine Matrix auslesen, ähnlich wie beim Excel der Sverweis.
      Wenn ein Datenpunkt einen gewissen Wert hat, dann möchte ich gerne einen zugehörigen Wert aus der Matrix auslesen.
      Wie könnte ich das machen?
      Michael

      Jey Cee 1 Reply Last reply Reply Quote 0
      • Jey Cee
        Jey Cee Developer @michihorn last edited by

        @michihorn hast du mal ein Beispiel für die Daten du hast? Bitte auch in dem Format wie sie vorliegen.

        Sonst kann man nir sagen ja das ist möglich.

        M 1 Reply Last reply Reply Quote 0
        • M
          michihorn @Jey Cee last edited by michihorn

          @jey-cee sagte in Wert aus Matrix auslesen:

          @michihorn hast du mal ein Beispiel für die Daten du hast? Bitte auch in dem Format wie sie vorliegen.

          Sonst kann man nir sagen ja das ist möglich.

          Ja klar:
          Ein DP kann den Wert 100 oder 0 haben.
          Das Array sieht dann etwa so aus, 3Spalten, 2 Zeilen
          Unbenannt.PNG

          Suchwert ist der Inhalt des DP
          Mal brauche ich für eine Anwendung den Wert in Spalte 3 in einer anderen Anwendung eben den Inhalt in Spalte 2

          OliverIO 1 Reply Last reply Reply Quote 0
          • OliverIO
            OliverIO @michihorn last edited by OliverIO

            @michihorn

            var key=100;
            var arr = [
               {a:100,b:"Oben",c:1},
               {a:0,b:"Unten",c:0}
            ];
            console.log(arr.find(el=>el.a=key).b);
            console.log(arr.find(el=>el.a=key).c);
            var result = arr.find(el=>el.a=key);
            console.log(result.b);
            console.log(result.c);
            

            Am Ende verschiedene Möglichkeiten, wie du an das Ergebnis kommst.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            418
            Online

            31.8k
            Users

            80.0k
            Topics

            1.3m
            Posts

            javascript
            4
            4
            183
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo