MCPcopy
hub / github.com/vercel/next.js / Kn

Function Kn

packages/next/src/compiled/@vercel/og/index.edge.js:18289–18291  ·  view source on GitHub ↗
(e, t, n)

Source from the content-addressed store, hash-verified

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}
18289function 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}
18292function Jn(e) {
18293 e[0] = e[1] = Math.min(e[0], e[1]);
18294}

Callers 1

jtFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected