19 lines
301 B
Kotlin
Vendored
19 lines
301 B
Kotlin
Vendored
// EXPECTED_REACHABLE_NODES: 1283
|
|
package foo
|
|
|
|
fun factorial(n: Int): Int = js("""
|
|
var result = 1;
|
|
|
|
for (var i = 1; i <= n; i++) {
|
|
result *= i;
|
|
}
|
|
|
|
return result;
|
|
""")
|
|
|
|
fun box(): String {
|
|
assertEquals(24, factorial(4))
|
|
assertEquals(120, factorial(5))
|
|
|
|
return "OK"
|
|
} |