Всем привет
Возникла проблема с отображением элемента на канвасе.
Задумка была в том, чтобы через определенное время, добавлять в рандомную область квадратик.
Прорисовку сделал на канвасе, но почему что функция SetInterval рисует только 1 раз. Подскажите, что делаю не так?
let canvas = document.getElementById("canvas"); let ctx = canvas.getContext("2d"); let x1 = Math.random() * 400; let y1 = Math.random() * 400; let w = 50 let h = 50 function draw() { ctx.beginPath(); ctx.clearRect(0, 0, 600, 600) ctx.fillStyle = "red"; ctx.fillRect(x1, y1, w, h); } function ttt() { setInterval(() => draw(), 1000) } ttt()