Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. javascript.0 at Object

    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

    javascript.0 at Object

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

      Hi,

      was will mir Blockly mit der orangenen Meldung sagen? Wie komme ich an mehr Infos?

      3500c4dd-3d69-4414-b28f-82ed53962ed3-image.png

      Gruß
      maxpd

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @maxpd last edited by paul53

        @maxpd
        Sonnenstand ist eine Variable, die false/true enthält. Sie kann nicht als Objekt-ID verwendet werden (rechts oben).

        M 1 Reply Last reply Reply Quote 1
        • M
          maxpd @paul53 last edited by maxpd

          @paul53 ah klasse danke.

          So simpel korrekt?

          fa1851a5-5e37-49ba-a51b-f9208721d154-image.png

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @maxpd last edited by

            @maxpd sagte:

            So simpel korrekt?

            Ja, der Vergleich mit wahr kann sogar entfallen.

            M 1 Reply Last reply Reply Quote 1
            • M
              maxpd @paul53 last edited by

              @paul53 Bedeutet dass Variablen per se immer wahr sind? Solange ich sie nicht aktiv ändere?

              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @maxpd last edited by

                @maxpd sagte:

                Bedeutet dass Variablen per se immer wahr sind? Solange ich sie nicht aktiv ändere?

                Nein, das bedeutet, dass ein Vergleich false bzw. true als Ergebnis liefert, also nicht erforderlich ist, wenn der zu vergleichende Wert bereits false/true enthält.

                1 Reply Last reply Reply Quote 0
                • M
                  maxpd last edited by

                  Puhhh sorry, das verstehe ich jetzt nicht. Wenn ich nicht Sonnenstand auf seinen Wert prüfe, dann wird der Falls Fall ja immer ausgeführt. Das will ich aber nicht. Ich will dass er nur bei Sonnenstand = Wahr ausgeführt wird.

                  paul53 BBTown 2 Replies Last reply Reply Quote 0
                  • paul53
                    paul53 @maxpd last edited by paul53

                    @maxpd sagte:

                    Wenn ich nicht Sonnenstand auf seinen Wert prüfe, dann wird der Falls Fall ja immer ausgeführt.

                    Prüfen sollst Du den Wert, aber es geht ohne vorherigen Vergleich.

                    Blockly_temp.JPG

                    1 Reply Last reply Reply Quote 1
                    • BBTown
                      BBTown @maxpd last edited by BBTown

                      @maxpd
                      ja, das ist zunächst verwirrend 🙂
                      Beide (also auch deine) schreibweisen sind ja richtig
                      Du kannst das ganze aber eben etwas "kürzer" schreiben, wenn Du verinnerlichst, das die Logik quasi erwartet/voraussetzt, das ein Zustand "true" (wahr) ist. Deshalb musst Du den wert nicht mit "= wahr" vergleichen, weil das schon in der Frage selbst impliziert wird.

                      Daher kannst Du gemäß des oberen Teils des Screenshots von @paul53 eben auch die Kurzform nehmen.

                      Bei "false" ist das ähnlich.
                      Anstelle von "Obijekt = falsch" kannst du auch "nicht Objekt" sagen (nicht wahr / nicht erwartete Standard Antwort)

                      Hilft dir das ein wenig?

                      Für uns sieht die andere schreibweise einfach nur viel logischer aus 🙂

                      M 1 Reply Last reply Reply Quote 1
                      • M
                        maxpd @BBTown last edited by

                        @BBTown Jetzt hab ichs. Danke 🙂

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        807
                        Online

                        31.9k
                        Users

                        80.2k
                        Topics

                        1.3m
                        Posts

                        blockly javascript
                        3
                        10
                        393
                        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