Ok continuo qui con il prossimo errore riscontrato

il controllo seguente dovrebbe verificare che l'utente ha vistato solo una checkbox su le 5 prese in considerazione:

codice:
    if (ck4.checked && ck5.checked==false && ck6.checked==false && ck7.checked==false && ck8.checked==false) ||
       (ck4.checked==false && ck5.checked && ck6.checked==false && ck7.checked==false && ck8.checked==false) ||
       (ck4.checked==false && ck5.checked==false && ck6.checked && ck7.checked==false && ck8.checked==false) ||
       (ck4.checked==false && ck5.checked==false && ck6.checked==false && ck7.checked && ck8.checked==false) ||
       (ck4.checked==false && ck5.checked==false && ck6.checked==false && ck7.checked==false && ck8.checked)
    {
		return true;  
    }else{
    alert('Errore: hai espresso piu di un giudizio alla domanda 1');
    return false;
    }
mi restituisce però un errore di sintassi alla riga:

codice:
(ck4.checked==false && ck5.checked && ck6.checked==false && ck7.checked==false && ck8.checked==false) ||
perché? Scusate l'incompetenza :rollo: