Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [Hilfestellung] Funktion: Increment / Decrement Code

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Hilfestellung] Funktion: Increment / Decrement Code

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

      Hallo zusammen,

      ich möchte eine Funktion programmieren, in dem ich einen ankommenden Wert immer um 1 erhöhe oder abziehe.

      Da ich nur die Programmiersprache Bascom beherrsche, bräuchte ich eure Hilfe.

      Folgendes habe ich jetzt zusammen bekommen:

      msg.payload = msg.payload + 1;
      return msg;
      

      638_screenshot.245.jpg

      Es funktioniert zwar, aber ist das auch Programmiertechnisch richtig?

      –-

      Die andere Frage ist:

      Ich bekomme in einem anderen Beispiel eine Zahl als String.

      Wie Addiere / Subtrahiere ich dort die Zahl?

      Danke vorab 🙂

      1 Reply Last reply Reply Quote 0
      • D
        dna909 last edited by

        Wenn Du die Zahl anschliessend wieder als String weitergeben willst, so z.B.:

        var string=msg.payload;

        var x=Number(string);

        var x=x+1;

        var msg.payload=String(x);

        als kleiner Denkanstoss 🙂

        mfg

        dna909

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

        Support us

        ioBroker
        Community Adapters
        Donate

        685
        Online

        31.7k
        Users

        79.8k
        Topics

        1.3m
        Posts

        2
        2
        827
        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