Hallo Leute!
Jedesmal wenn ich folgenden Code für eine mathematische funktion ausführe bekomme ich die meldung, dass f "NaN" ist... Findet jemand meinen Fehler?
Danke
var Phi, ausgabe;
WScript.StdOut.write ("Bitte geben Sie eine beliebige Zahl für Phi ein!\n");
Phi = WScript.StdIn.readline();
Phi = parseFloat(Phi);
switch(Phi)
{
case (Phi <= 0):
ausgabe = (1*Phi);
break;
case (Phi > 0) && (Phi <= (Math.Pi/2)):
ausgabe = Math.sin(Phi);
break;
default:
ausgabe = ((4*Phi) / (Math.Pi-1));
}
WScript.StdOut.write ("Die Zahl f ist: " + ausgabe);