apps-script-utils (Deutsch) 2.1.1 Help

nonNumberLike

function nonNumberLike(value: unknown): boolean;

nonNumberLike(value) ist dieselbe Prüfung wie !isNumberLike(value), so geschrieben, dass eine Wächterklausel sich wie ein Satz liest und nicht wie eine Verneinung.

Eine endliche Zahl oder eine Zeichenkette, die sich in eine solche umwandelt. NaN, die Unendlichkeiten und die leere Zeichenkette sind ausgeschlossen — das unterscheidet die Prüfung von einem bloßen Number(value).

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 prüfende Wert.

Rückgabewert

boolean — true, wenn der Wert nicht in eine Zahl umwandelbar ist; sonst false.

Beispiele

Was besteht und was nicht

nonNumberLike(NaN); // => true nonNumberLike(Infinity); // => true nonNumberLike(""); // => true nonNumberLike(null); // => true nonNumberLike(1); // => false nonNumberLike("1.5"); // => false nonNumberLike(" 42 "); // => false

Siehe auch

Quellcode

src/lang/base/nonNumberLike.ts

23 September 2026

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