Files
sunny9898/task1/q3ec/q3a.js
louiscklaw 5637fbf94f update,
2025-02-01 02:07:58 +08:00

36 lines
479 B
JavaScript

var frame = 0;
function setup() {
frameRate(3);
}
function draw() {
createCanvas(400, 400);
background(220);
var i = 0;
var x1 = 0;
var y1 = 0;
var x2 = 400;
var y2 = 0;
var y_step = 400 / 50;
while (i < 50) {
if (i == frame) {
stroke("red");
line(x1, y1, x2, y2 + y_step * frame);
} else {
stroke("black");
line(x1, y1, x2, y2 + y_step * i);
}
i += 1;
}
frame += 1;
if (frame > 50) {
frame = 0;
}
}