Maximum 2er Zahlen
uwe87
- html
3 ChrisB0 uwe87
1 Gunnar Bittersmann
Hi Leute,
Würde mich sehr freuen, wenn einer mir ein Tipp geben kann, was genau an meinem Quelltext nicht stimmt.
Folgendes Problem:
Ich will ganz einfach 2 Werte eingeben und das Maximum ist zu bestimmen.
Fehler:
Beim mir wird immer wieder die kleine Zahl ausgegeben....
var z1= 0;
var z2= 0;
var max;
z1=prompt("Geben Sie die erste Zahl ein");
z2=prompt("Geben Sie die zweite Zahl ein");
if (z1>=z2)
{
max= z1;
}
else
{
max= z2;
}
document.write("Maximum von ", z1, " und ", z2, " ist ", max);
Hi,
z1=prompt("Geben Sie die erste Zahl ein");
z2=prompt("Geben Sie die zweite Zahl ein");
if (z1>=z2)
Du vergleichst hier keine Zahlen, sondern Strings.
Wandle die Strings, die prompt dir liefert, zunächst in Zahlen um.
<http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#parse_int>
MfG ChrisB
--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
Ich danke dir :)
so ein blöder Fehler :D
@@uwe87:
nuqneH
Ich will ganz einfach 2 Werte eingeben und das Maximum ist zu bestimmen.
Ganz einfach?
if (z1>=z2)
{
max= z1;
}
else
{
max= z2;
}
Warum nimmst du dann nicht ganz einfach die in JavaScript schon vohandene http://de.selfhtml.org/javascript/objekte/math.htm#max@title=Methode?
Qapla'
Weil wir es in der HA ohne diese Methode machen solten :)
@@uwe87:
nuqneH
Weil wir es in der HA ohne diese Methode machen solten :)
Ah. Dann könntest du deinen Lehrer aber doch wenigstens mit dem http://de.selfhtml.org/javascript/sprache/bedingt.htm#entweder_oder@title=Ternäroperator überraschen.
Qapla'