Я пытаюсь использовать p5 js, чтобы взять группу точек и l oop через них, чтобы нарисовать линии. Моя проблема в том, что по какой-то причине я продолжаю получать сообщение об ошибке «строка не является функцией». Почему?
function setup() {
createCanvas(400, 400);
background(255)
}
function draw() {
strokeWeight(50);
drawLetter(letterA);
}
const letterA = {
lines: [
{ x1: 10, y1: 20, x2: 40, y2: 50 },
{ x1: 90, y1: 60, x2: 60, y2: 100 },
{ x1: 200, y1: 20, x2: 30, y2: 45 }
]
}
function drawLetter(letter) {
for (let i = 0; i < letter.lines.length; i++) {
const line = letter.lines[i];
const { x1, y1, x2, y2 } = line;
line(x1, y1, x2, y2);
}
}