(min, max)
| 1 | function randomFromInterval(min, max) { |
| 2 | // min and max included |
| 3 | return Math.random() * (max - min) + min; |
| 4 | } |
| 5 | function cubicBezier(P0, P1, P2, P3, t) { |
| 6 | var x = (1 - t) ** 3 * P0[0] + 3 * (1 - t) ** 2 * t * P1[0] + 3 * (1 - t) * t ** 2 * P2[0] + t ** 3 * P3[0]; |
| 7 | var y = (1 - t) ** 3 * P0[1] + 3 * (1 - t) ** 2 * t * P1[1] + 3 * (1 - t) * t ** 2 * P2[1] + t ** 3 * P3[1]; |
no outgoing calls
no test coverage detected