dollar
@dollar

Почему стиль линии после stroke() применяется на предыдущие действия?

//Координатная сетка
ctx.strokeStyle = 'rgb(0, 0, 0)';
ctx.lineWidth = 1;
ctx.moveTo(LEFT, FLOOR - LEVEL - 5);
ctx.lineTo(LEFT, FLOOR);
ctx.lineTo(LEFT + WIDTH + 5, FLOOR);
ctx.stroke();
//Сам график
ctx.strokeStyle = 'rgb(200, 0, 200)';
ctx.lineWidth = 3;
ctx.moveTo(LEFT, FLOOR - LEVEL);
for(let i =1;i<=max;i++) {
	ctx.lineTo(LEFT + Math.floor(DELTA * i), getY(arr[i]));
}
ctx.stroke();

5d639a6b4652b286436090.png
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Giox Москва
от 120 000 ₽
GXB Development Йошкар-Ола
от 100 000 до 160 000 ₽
от 200 000 до 400 000 ₽
05 июн. 2020, в 15:07
1000 руб./за проект
05 июн. 2020, в 14:53
400 руб./в час
05 июн. 2020, в 14:40
1000 руб./за проект