Objetivo: Retirar números 33 e 37 de sequência. Dúvida: Usei uma condição E, funcionou.
<meta charset="utf-8">
<script type="text/javascript">
    function pulaLinha(){
        document.write("<br>");
    }
    function mostra(texto){
        document.write(texto);
        pulaLinha();
    }
    // Imprimir números entre 30 e 40
    contador = 30;
    numBlock = [33, 37];
    while(contador <= 40){
        if(contador != 33 && contador != 37){  /// SE contador for diferente de 33 E contador diferente de 37
            mostra(contador);    
        }
        contador += 1;
    }
</script>Isso tinha que bugar. Como contador vai assumir dois valores ao mesmo tempo?
 
            