In questo codice la scelta controllata con due condizioni separate da OR (scelta !="s" || scelta !="n") non è eseguita, mentre con una sola condizione (scelta !="s") è eseguita. Desidero sapere perché. Grazie

lanvoel

codice:
<!DOCTYPE html>
<html>
<head>
<title>scelta controllata</title>
<script>
var scelta;
function scegli()
{
scelta=prompt("vuoi continuare (s/n) ? ","n");
     if (scelta !="s" || scelta !="n")
      {
      scegli();
      }
}
</script>
</head>
<body>
<script>
scegli();
document.write("input: " + scelta);
</script>
</body>
</html>