Ich habe einen Knoten-roten Fluss, der eine MQTT-Nutzlast erstellen muss.Wie stellen Sie eine Zahl als Zeichenfolge in Javascript dar?
Die Nutzlast ist eine Temperaturmessung von einer E/A-Karte, berechnet als ein Schwimmer (zum Beispiel 73,4).
Ich brauche die Nachrichtennutzlast, um eine Zeichenkette, nicht eine Zahl zu sein; etwas wie "Stall Temp ist 73,2". Wie kann ich das schaffen?
Eine Bonusfrage: wenn ich das als eine numerische Nutzlast verwendet habe, wie kann ich sein Format angeben? Der Wert wird bei 73,18527461364 berechnet; Ich muss dies als 73.2 senden.
Ich habe einen Teufel Zeit herauszufinden, wie man Zeichenketten in Javascript formatieren!
String + Anzahl erzeugt String. Beispiel ist nicht sinnvoll, es sei denn, 'tempReading' ist' NaN' in zweitem – charlietfl
Mögliches Duplikat von [JavaScript String- und Zahlenumwandlung] (http://stackoverflow.com/questions/971039/javascript-string-and-number-conversion)) – Sandesh
verwenden Sie einfach toFixed (1), um 73.185 .. als 73.2 – darron614