xxxxxxxxxx
24
let xy=[[-32,17],[24,116],[300,2],[8,48],[-8,8],[-16,-3],[0,0],[-32,19]]
let Sx=0
let Sy=0
let Syx=0
let Sxx=0
let n=xy.length
let a
let b
function setup() {
createCanvas(400, 400);
for(let i=0;i<n;i++){
Sx+=xy[i][0]
Sy+=xy[i][1]
Syx+=xy[i][0]*xy[i][1]
Sxx+=sq(xy[i][0])
}
a=(n*Syx-Sx*Sy)/(n*Sxx-sq(Sx))
b=(Sxx*Sy-Sx*Syx)/(n*Sxx-sq(Sx))
print(a+'x+'+b)
}
function draw() {
background(220);
}