Eine Quote ohne brauchbaren Nenner
Ein internes Dashboard soll anzeigen, wie viele Anfragen bereits bearbeitet wurden. In einer Testwoche gibt es noch keine Anfragen. Der einfache Rechenweg „bearbeitet geteilt durch insgesamt“ liefert dann keinen sinnvoll darstellbaren Prozentwert. Eine Oberfläche sollte in diesem Fall eine verständliche Aussage zeigen, statt einen technischen Sonderwert durchzureichen.
Number.isFinite prüft nach MDN, ob ein Wert eine endliche Zahl ist. NaN sowie positive und negative Unendlichkeit bestehen diese Prüfung nicht. Anders als die globale Funktion isFinite wandelt Number.isFinite einen Text nicht zuerst in eine Zahl um. Dieser Beitrag ist eine Einordnung bestehender Technik, mit Quellenprüfung am 14. Oktober 2026.
Eine kleine Rechentabelle vorbereiten
Schreibe vier erfundene Fälle auf: zwei bearbeitete von vier Anfragen, keine von vier, keine von null und sechs bearbeitete von vier. Die ersten beiden Ergebnisse sind fachlich leicht verständlich. Der dritte Fall benötigt eine Regel für eine leere Grundgesamtheit. Der vierte kann zwar ein endliches Ergebnis liefern, zeigt aber einen Widerspruch in den Ausgangsdaten.
Damit wird deutlich, warum Endlichkeit und Plausibilität getrennt geprüft werden. Ein endlicher Prozentwert kann trotzdem außerhalb des erlaubten Bereichs liegen. Lege deshalb zuerst fest, welche Eingaben zulässig sind und was die Kennzahl bedeutet. Danach kommen Berechnung, technische Ergebnisprüfung und verständliche Darstellung. Eine Prüfung am Ende ersetzt die vorherigen Entscheidungen nicht.
Unbekannte Werte nicht als Null behandeln
Erweitere die Tabelle um einen fehlenden Gesamtwert. Dieser Fall ist anders als eine bestätigte Gesamtzahl von null. Wenn eine Datenquelle noch nicht geliefert hat, sollte das Dashboard keine vermeintliche Nullquote darstellen. Ein Hinweis wie „Grundlage fehlt“ ist ehrlicher und hilft dem Team, die Ursache zu suchen.
Ein passender Bauauftrag lautet: „Berechne die Quote nur aus bestätigten zulässigen Zahlen. Bei leerer Grundgesamtheit zeige den vereinbarten Sonderzustand. Bei widersprüchlichen Werten gib einen prüfbaren Fehler aus. Stelle technische Sonderwerte niemals als reguläre Kennzahl dar.“ Die konkreten Bezeichnungen müssen zum jeweiligen Betrieb passen; das Beispiel liefert keine allgemeingültige Geschäftsregel.
Anzeige und Export vergleichen
Prüfe alle Tabellenfälle in der späteren Anwendung und in einem angebotenen Export. Eine schöne Anzeige darf im Download nicht wieder NaN oder Infinity enthalten. Teste auch einen Zahlenwert, der als Text geliefert wird, und dokumentiere die vorgesehene Umwandlung. Die Kontrolle ist abgeschlossen, wenn jeder Fall dieselbe Bedeutung behält und ein fehlender oder widersprüchlicher Wert nicht durch Formatierung verschleiert wird.
Quellen & Aktualität
Quellen geprüft am 2026-10-14. Herstellerangaben sind als solche eingeordnet. Produktdetails können sich nach diesem Stand ändern.



