Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var Points = [
- [0, 2],
- [3, 3.65],
- [6, 2.36],
- [10, 6.38]
- ];
- function coordinates( arg: number, points ) {
- let result:number = 0;
- for(let j = 0; j < points.length; j++){
- let k1:number = 1;
- let k2:number = 1;
- for(let i = 0; i < points.length; i++){
- if(j == i){
- k1 = k1 * 1;
- k2 = k2 * 1;
- }
- else{
- k1 = k1 * (arg - points[i][0] );
- k2 = k2 * (points[j][0] - points[i][0]);
- }
- }
- result = result + points[j][1] * k1/k2;
- }
- return result;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement