javascript - O que há de errado com esse loop while? loop sem fim [duplicado]

Esta pergunta já tem uma resposta aqui:

setTimeout (retorno de chamada) seguido por while loop nunca é acionado 2 respostas

Eu queria fazer um JSFiddle, mas o código trava sua guia / janela ... O que há de errado com issowhile ciclo? Parece certo para mim ...

    var commentLoop = 150;
    var whileLoop = true;
    var count = 0;

    while (whileLoop === true) {
        setInterval(function() {
            console.log("my regular code goes here");
            if (count == commentLoop - 1) {
                console.log("just entered while loop thing");
                whileLoop = false;
            }
            count++;
        }, 500);
    }

o que estou perdendo? Obrigado pela ajuda.

questionAnswers(1)

yourAnswerToTheQuestion