Hirdetés

Új hozzászólás Aktív témák

  • Mr. Y
    őstag

    Jelenleg 2 db formális zavar keserít ! : :F

    1. A logikai kifejezés kiértékelése mohó módon történik, azaz ha már biztos a végeredmény, akkor nem folytatja a kifejezés kiértékelését a végéig ! Hogyan lehet, melyik kulcsszót kell használnom, hogy megszakítás nélkül végig értékelje ki ?
    példáu:
    alert( megy(ag12) && megy(rt85) && megy(pk5) || dio(sfr76) || dio(kou42) || dio(abcd1234) )
    function megy(a){
        alert(a) ;
        return true ;
    } ; // func_
    function megy(b){
        alert(b) ;
        return false ;
    } ; // func_

    2. Ha a function return-ja true vagy false értéket kap, akkor nem továbbítja mint visszatérési értéket . Ez elégé idegesítő ! Mit tehetnék érte ?

    Lehetetlen, hogy amikor 1 hétig fennakadás nélkül programozok, akkor ilyen apróságok miatt a JS egész irodalmát túrjam fel ♥ :((

    return helyett olvass utána a break és continue lezásárnak és folytatásnak. A return pedig visszaadja az értéket, csak jó helyen kell keresni:

    function ezviszivissza() {
    return true;
    }
    if(ezviszivissza() === true) {
    console.log("Az érték helyes!");
    }

Új hozzászólás Aktív témák