(e, t, n)
| 18287 | return Math.round(e * 1e3) === 0 && Math.round(t * 1e3) === 0 ? 0 : Math.round(e * t / Math.sqrt(e * e + t * t) * 1e3) / 1e3; |
| 18288 | } |
| 18289 | function Kn(e, t, n) { |
| 18290 | return n < e + t && (n / 2 < e && n / 2 < t ? e = t = n / 2 : n / 2 < e ? e = n - t : n / 2 < t && (t = n - e)), [e, t]; |
| 18291 | } |
| 18292 | function Jn(e) { |
| 18293 | e[0] = e[1] = Math.min(e[0], e[1]); |
| 18294 | } |