
Sehen wir uns also ein Beispiel für die Verwendung der If-Funktion an. Angenommen, Sie haben Daten einer öffentlichen Schule in den USA mit den Klassenstufen für jeden Schüler. Einige Klassenstufen sind in Schulen gruppiert, und Sie möchten die Schüler anhand der numerischen Daten nach Schulen gruppieren. Dies ist ein Beispiel für die Klassifizierung von Daten, wobei die Klassen Wertebereiche darstellen und die If-Anweisung eine einfache Möglichkeit bietet, die verschiedenen Klassenstufen den entsprechenden Schulen zuzuordnen. Der Schlüssel zur Verwendung der If-Funktion zur Klassifizierung von Daten besteht darin, die ungeraden Argumente (die booleschen Ausdrücke oder Bedingungen) so anzuordnen, dass sich der zu testende Wert monoton in die eine oder andere Richtung ändert. Mit anderen Worten, die Werte steigen oder fallen in aufeinanderfolgenden Tests entweder nur. Dies vereinfacht Ihren Code, da Sie nicht für jede Bedingung sowohl eine Unter- als auch eine Obergrenze angeben müssen – denn denken Sie daran: Sobald eine wahre Bedingung ausgewertet wurde, gibt das Skript das entsprechende Ergebnis zurück und wertet die verbleibenden Bedingungen nicht aus.