Как можно расположить несколько элементов по середине холста?
Как я могу расположить несколько текстовых элементов по середине? Имеется такой код (здесь почти ничего)
const canvas = document.querySelector(".canvas");
const ctx = canvas.getContext("2d");
const textItems = ["Item 1", "Item 2", "Item 3"];
ctx.beginPath();
ctx.fillStyle = "black";
ctx.fillRect(0, 0, 1000, 400);
// Здесь нужно расположить элементы по середине
textItems.forEach((text) => {
// ...
});
И мне нужно получить это
Расстояние между элементами 10px
Источник: Stack Overflow на русском