Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. (erledigt)Runden in Js

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    224

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

(erledigt)Runden in Js

(erledigt)Runden in Js

Scheduled Pinned Locked Moved JavaScript
12 Posts 3 Posters 561 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ubeckerU Offline
    ubeckerU Offline
    ubecker
    wrote on last edited by ubecker
    #1

    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.

    Gruß Udo

    mickymM 1 Reply Last reply
    0
    • ubeckerU 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.

      mickymM Offline
      mickymM Offline
      mickym
      Most Active
      wrote on last edited by mickym
      #2

      @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.

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      ubeckerU 1 Reply Last reply
      0
      • mickymM 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.

        ubeckerU Offline
        ubeckerU Offline
        ubecker
        wrote on last edited by
        #3

        @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.

        ?????

        Gruß Udo

        mickymM 1 Reply Last reply
        -1
        • ubeckerU ubecker

          @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.

          ?????

          mickymM Offline
          mickymM Offline
          mickym
          Most Active
          wrote on last edited by
          #4

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

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          ubeckerU 1 Reply Last reply
          -1
          • mickymM mickym

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

            ubeckerU Offline
            ubeckerU Offline
            ubecker
            wrote on last edited by
            #5

            @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?

            Gruß Udo

            mickymM 1 Reply Last reply
            0
            • ubeckerU ubecker

              @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?

              mickymM Offline
              mickymM Offline
              mickym
              Most Active
              wrote on last edited by mickym
              #6

              @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

              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

              ubeckerU 1 Reply Last reply
              0
              • mickymM 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

                ubeckerU Offline
                ubeckerU Offline
                ubecker
                wrote on last edited by
                #7

                @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));

                Gruß Udo

                OliverIOO 1 Reply Last reply
                0
                • ubeckerU ubecker

                  @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));

                  OliverIOO Offline
                  OliverIOO Offline
                  OliverIO
                  wrote on last edited by OliverIO
                  #8

                  @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

                  Meine Adapter und Widgets
                  TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                  Links im Profil

                  ubeckerU 1 Reply Last reply
                  0
                  • OliverIOO 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

                    ubeckerU Offline
                    ubeckerU Offline
                    ubecker
                    wrote on last edited by
                    #9

                    @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.

                    Gruß Udo

                    OliverIOO 1 Reply Last reply
                    0
                    • ubeckerU ubecker

                      @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.

                      OliverIOO Offline
                      OliverIOO Offline
                      OliverIO
                      wrote on last edited by
                      #10

                      @ubecker

                      das basic number widget in vis hat alle möglichkeiten

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

                      Meine Adapter und Widgets
                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                      Links im Profil

                      ubeckerU 1 Reply Last reply
                      0
                      • OliverIOO OliverIO

                        @ubecker

                        das basic number widget in vis hat alle möglichkeiten

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

                        ubeckerU Offline
                        ubeckerU Offline
                        ubecker
                        wrote on last edited by
                        #11

                        @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)

                        Gruß Udo

                        OliverIOO 1 Reply Last reply
                        0
                        • ubeckerU ubecker

                          @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)

                          OliverIOO Offline
                          OliverIOO Offline
                          OliverIO
                          wrote on last edited by
                          #12

                          @ubecker geht mit prepend und append auch dort auch

                          Meine Adapter und Widgets
                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                          Links im Profil

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          54

                          Online

                          32.4k

                          Users

                          81.3k

                          Topics

                          1.3m

                          Posts
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          ioBroker Community 2014-2025
                          logo
                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Recent
                          • Tags
                          • Unread 0
                          • Categories
                          • Unreplied
                          • Popular
                          • GitHub
                          • Docu
                          • Hilfe