RosettaCodeData/Task/Runtime-evaluation-In-an-environment/Kotlin/runtime-evaluation-in-an-environment.kts
2024-10-16 18:07:41 -07:00

13 lines
262 B
Kotlin

// Kotlin JS version 1.1.4-3
fun evalWithX(expr: String, a: Double, b: Double) {
var x = a
val atA = eval(expr)
x = b
val atB = eval(expr)
return atB - atA
}
fun main(args: Array<String>) {
println(evalWithX("Math.exp(x)", 0.0, 1.0))
}