Findet alle numerischen Werte in value
und versucht, ihre Einheit entsprechend den Eingabeparametern umzurechnen: Faktor
, AlteEinheit
, NeueEinheit
, DezimalStellen
-
Faktor
: Multipliziert mit diesem Parameter, wenn die Einheit gefunden wird oder wenn keine Einheiten angegeben sind. -
AlteEinheit
: Falls angegeben, wird versucht, nur die numerischen Werte mit dieser Einheit zu finden und sie mit dem Faktor zu multiplizieren. -
NeueEinheit
: Wenn angegeben, wird die neue Einheit die alte Einheit ersetzen. -
DezimalStellen
: Falls angegeben, wird die Zahl auf so viele Dezimalstellen gerundet.
Bitte beachten Sie, dass AlteEinheit
und NeueEinheit
ein beliebiger Text sein können und keine reale “Einheit” im physikalischen Sinne sein müssen.
Beispiele
-
convertUnit("23 apples and 25 bananas", 1, "apples", "carrots")
→ “23 carrots and 25 bananas” -
convertUnit("2,3 m", 100, 'm', 'cm')
→ “230 cm” -
convertUnit("2.3 and 2.4", 100, '', 'cm')
→ “230 cm and 240 cm”