#myCanvas
createLinearGradient
0, 0, 0, 85|0, 0, 0, 170|0, 0, 75, 50|0, 0, 150, 100
350
let x = ctx.createLinearGradient(#val);
x.addColorStop(0, "black");
x.addColorStop(1, "white");
ctx.fillStyle = x;
ctx.fillRect(20, 20, 150, 100);
Watch a demo of different values of the .