|| le OU non exclusif

En javascript le or (||) est un OR non exclusif, c'est à dire qu'il suffit qu'une seule des conditions composées (ou plusieures voir toutes) soit vraie (si on utilise uniquement des ||) ne renvoie true


    var a = 10;
    var b = 8;
    var c = -5;

    if(a < b || b > c || c < a){
        // si vrai
    }else{
        // si faux
    }