Combinant la logique de deux si les déclarations

Est-il un moyen de rendre le code JavaScript suivant if..else condition court, au lieu d'écrire if() else() fonction deux fois est-il possible d'écrire if(x,y = ""){} else{} ou quelque chose de similaire pour faire plus court ?

$(document).ready(function(){
    $("#third").click(function(){
        var xxx = $("#first").val();
        var xxy = $("#second").val();

        if (xxx == "") {
            alert("good"); 
        }
        else {
            alert("bad"); 
        }

        if (xxy == "") {
            alert("good"); 
        }
        else {
            alert("bad"); 
        }
    });
});
  • if (!xxx || !xxy) //... ? (les cordes à vide à false).
  • if(x == '' && y == '') ?
  • Je vous suggère de lire un tutoriel sur le code javascript de base avant d'utiliser JQuery, vu que vous ne savez pas de base pour les opérateurs comme || (OU) && (ET)...
  • Si vous voulez faire de vos codes JavaScript plus courte, mais ne savez pas comment utiliser le Compilateur de Fermeture par Google closure-compiler.appspot.com