(x, a, b, c, d)
| 21 | useEffect(() => { |
| 22 | const lerp = (a, b, n) => (1 - n) * a + n * b; |
| 23 | const map = (x, a, b, c, d) => ((x - a) * (d - c)) / (b - a) + c; |
| 24 | const distance = (x1, x2, y1, y2) => Math.hypot(x1 - x2, y1 - y2); |
| 25 | |
| 26 | const handleResize = () => { |