Dieter Raber: welche bedeutung hat das ?

Beitrag lesen

Hallo,

?: funktioniert im Prinzip immer dann, wenn Du einer Variablen in einer Bedingung einen Wert zuweisen willst
Anstatt
if(bedingung)
{
  foo = 'bar'
}
else
{
  foo = 'quux'
}
kannst Du immer sagen
foo = bedingung ? 'bar' : 'quux'
Das funktioniert in einer ganzen Anzahl von Programmiersprachen genauso.

Dieter