PMG2627 10/Bedingungen
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Javascript</language>
==== Aufbau von Bedingungen ====
Die <Bedingung> muss ein logischer Ausdruck sein, der wahr oder falsch (d.h. true oder false) ergibt.
'''Beispiele für logische Ausdrücke'''
Ändern Sie in den folgenden Beispielen die Werte der Variablen x und y, um die Programme zu testen!
''x > y''
<code id="6aa8e4ae8eff6">
var x = 6;
var y = 7;
if(x > y){
console.log("x ist größer als y");
}else{
console.log("x ist kleiner als y");
}
</code>
<run id="6aa8e4ae8f1b8">
</run>
''x < y''
<code id="6aa8e4ae8f054">
var x = 6;
var y = 7;
if(x < y){
console.log("x ist kleiner als y");
}else{
console.log("x ist größer als y");
}
</code>
<run id="6aa8e4ae8f20d">
</run>
Außerdem können die Operatoren >= (größer gleich) sowie <= (kleiner gleich) verwendet werden.
''x>=a '''&&''' x<=b'' (Test, ob x zwischen den Werten a '''und''' b liegt)
'''&&''' steht für den logischen Oerator '''UND'''
'''||''' steht für den logischen Oerator '''ODER'''
<code id="6aa8e4ae8f0aa">
var a = 0;
var b = 10;
var x = 3;
if(x>=a && x<=b){
console.log("x liegt zwischen a und b");
}else{
console.log("x liegt außerhalb von a und b");
}
</code>
<run id="6aa8e4ae8f27a">
</run>
''x == y'' (Test, ob x und y den gleichen Wert besitzen)
<code id="6aa8e4ae8f0fe">
var x = 6;
var y = 6;
if(x == y){
console.log("x ist gleich y");
}else{
console.log("x ist ungleich y");
}
</code>
<run id="6aa8e4ae8f2e8">
</run>
''x != y'' (Test, ob x und y ungleiche Werte besitzen)
<code id="6aa8e4ae8f155">
var x = 6;
var y = 7;
if(x != y){
console.log("x ist ungleich y");
}else{
console.log("x ist gleich y");
}
</code>
<run id="6aa8e4ae8f337">
</run>