Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. (erledigt)Runden in Js

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    (erledigt)Runden in Js

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

      Das was sich nicht oder nur schlecht in Blockly machen lässt versuch ich in JS zu machen. Da fehlen mir aber immer wieder Kenntnisse.
      Ich möchte einen Wert auf 1 Nachkommastelle runden.

      setState(current_total, parseFloat(obj.total_current));
      

      wird aus einer Funktion erzeugt.
      ich kann natürlich den Wert nehmen und später runden. Gefällt mir aber nicht.

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @ubecker last edited by mickym

        @ubecker sagte in Runden in Js:

        Das was sich nicht oder nur schlecht in Blockly machen lässt versuch ich in JS zu machen. Da fehlen mir aber immer wieder Kenntnisse.

        Vielleicht überlegst Du Dir mal generell eine Alternative zum Puzzeln, wenn Du nicht codieren willst.

        ubecker 1 Reply Last reply Reply Quote 0
        • ubecker
          ubecker @mickym last edited by

          @mickym said in Runden in Js:

          @ubecker sagte in Runden in Js:

          Das was sich nicht oder nur schlecht in Blockly machen lässt versuch ich in JS zu machen. Da fehlen mir aber immer wieder Kenntnisse.

          Vielleicht überlegst Du Dir mal generell eine Alternative zum Puzzeln, wenn Du nicht codieren willst.

          ?????

          mickym 1 Reply Last reply Reply Quote -1
          • mickym
            mickym Most Active @ubecker last edited by

            @ubecker Na wenn Du in das Forum Skripten/Logik schaust - da gibt es 3 Unterforen und bessere Alternativen zum Puzzeln.

            ubecker 1 Reply Last reply Reply Quote -1
            • ubecker
              ubecker @mickym last edited by

              @mickym said in Runden in Js:

              @ubecker Na wenn Du in das Forum Skripten/Logik schaust - da gibt es 3 Unterforen und bessere Alternativen zum Puzzeln.

              ich verstehe dich immer noch nicht. Was ist Puzzeln?

              mickym 1 Reply Last reply Reply Quote 0
              • mickym
                mickym Most Active @ubecker last edited by mickym

                @ubecker sagte in Runden in Js:

                @mickym said in Runden in Js:

                @ubecker Na wenn Du in das Forum Skripten/Logik schaust - da gibt es 3 Unterforen und bessere Alternativen zum Puzzeln.

                ich verstehe dich immer noch nicht. Was ist Puzzeln?

                6235acf7-e0f3-4917-bb2a-a90dfad1527b-image.png

                ubecker 1 Reply Last reply Reply Quote 0
                • ubecker
                  ubecker @mickym last edited by

                  @mickym said in Runden in Js:

                  @ubecker sagte in Runden in Js:

                  @mickym said in Runden in Js:

                  @ubecker Na wenn Du in das Forum Skripten/Logik schaust - da gibt es 3 Unterforen und bessere Alternativen zum Puzzeln.

                  ich verstehe dich immer noch nicht. Was ist Puzzeln?

                  6235acf7-e0f3-4917-bb2a-a90dfad1527b-image.png

                  das kenn ich, meine Frage war wie kommt das in diesen Ausdruck ins JS
                  setState(current_total, parseFloat(obj.total_current));

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

                    @ubecker sagte in Runden in Js:

                    setState(current_total, Math.round(parseFloat(obj.total_current)*10)/10);

                    besser wäre es das runden erst in der anzeige zu machen

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

                      @oliverio said in Runden in Js:

                      @ubecker sagte in Runden in Js:

                      setState(current_total, Math.round(parseFloat(obj.total_current)*10)/10);

                      danke.
                      @mickym
                      Aber warum muss vorher so ein Quatsch geschrieben werden.

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

                        @ubecker

                        das basic number widget in vis hat alle möglichkeiten

                        652dd052-e61d-4c27-9b45-a2d3c5ecf27c-image.png

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

                          @oliverio
                          kenn ich auch, ich benutze aber meistens Basic String, weil ich dort Text vor und nach stellen kann.
                          (in meinem Fall war das schon in vielen Views vorhanden, und alles darauf umzubauen hatte ich keine Lust. Da war es besser direkt die Quelle zu ändern)

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

                            @ubecker geht mit prepend und append auch dort auch

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            799
                            Online

                            31.7k
                            Users

                            79.8k
                            Topics

                            1.3m
                            Posts

                            3
                            12
                            254
                            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