Syntax: if() for()

  • Hey Leute,

    habe hier momentan nen fremden js-Quellcode vormir liegen den ich analysieren muss...

    das klappt soweit auch ganz gut nur jetzt komme ich irgendwie nicht mit der folgenden schreibweise klar:

    JavaScript
    f=(h)?("..."+"..."):"";

    irgendwie verstehe ich nicht was das bewirkt ?! ist das ne kurzform oder so ??

    Danke

  • Nennt sich auch Trinitätsoperator und ist eine verkürzte if Anweisung :)

    (Bedingung) ? true : false

    Dabei ist true das was eigentlich in der if-Klammer steht und false das in der else-Klammer.

    lg

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!