Я пытаюсь нарисовать фигуру на холсте, и вызовы на холсте находятся внутри цикла while.Проблема в том, что результаты не отображаются (рисуются) на холсте, пока не закончится весь цикл.Пример кода прилагается.Если неясно, я могу опубликовать весь код.
while (remainingLetters > 0 && numOfTries > 0) {
z++;
ctx.fillRect(10*z,10*z, 50, 50);
}
Мой ожидаемый результат заключается в том, что при каждом цикле он будет рисовать один прямоугольник и смещать его в направлении x и y на 10 пикселей.Это действительно происходит, но только после того, как цикл завершен, насколько я знаю, это потому, что это игра палача, и она имеет некоторые другие проверки и вызовы функций prompt () и alert ().Эти фигуры отрисовываются только после окончания игры (в то время как цикл).