// WITH_STDLIB // TARGET_BACKEND: JS_IR // FILE: main.js Math.hypot = function hypot(a, b) { hypot.called = true; return Math.sqrt(a*a + b*b) } // FILE: main.kt import kotlin.math.hypot fun box(): String { assertEquals(hypot(3.0, 4.0), 5.0) assertEquals(hypot(5.0, 12.0), 13.0) assertEquals(hypot(-5.0, 0.0), 5.0) assertEquals(js("Math.hypot.called"), true) return "OK" }