apps-script-utils (Deutsch) 2.1.1 Help

requireDouble

function requireDouble( value: unknown, message: string = "Expected a number with a fractional part." ): number;

Ein Synonym der Float-Familie unter dem Namen, zu dem man zuerst greift. In JavaScript ist jede Zahl ohnehin ein Double, double benennt also keinen eigenen Laufzeitfall.

isX und nonX beantworten eine Frage und unterbrechen den Ablauf nie; requireX und requireNonX geben den Wert zurück oder werfen. Das Schema erklärt Konventionen der Prüfungen.

Parameter

Parameter

Typ

Beschreibung

value

unknown

Der zu validierende Wert.

message (optional) = "Expected a number with a fractional part."

string

Die Meldung der Ausnahme. Ohne Angabe wird eine Standardmeldung verwendet.

Rückgabewert

number — denselben Wert, typisiert als eine Zahl mit Nachkommateil.

Ausnahmen

Ausnahme

Bedingung

IllegalArgumentException

der Wert ist nicht eine Zahl mit Nachkommateil.

Beispiele

Was besteht und was nicht

requireDouble(1.5); // => 1.5 requireDouble(-0.1); // => -0.1 requireDouble(42); // throws IllegalArgumentException requireDouble(1.0); // throws IllegalArgumentException

Siehe auch

Quellcode

src/lang/number/requireDouble.ts

23 September 2026

Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.