xxxxxxxxxx
class pt{
constructor(x=0,y=0){
this.x=x;this.y=y;
}
add(p){
return new pt(this.x+p.x,this.y+p.y);
}
sub(p){
return this.add(p.mult(-1));
}
mult(f){
return new pt(this.x*f,this.y*f);
}
div(f){
return this.mult(1/f);
}
interp(p,f){
return this.mult(1-f).add(p.mult(f));
}
a(){
return [this.x,this.y];
}
}
var socket = io.connect($OP.getEchoServerURL(2138119));
Learn more See an example