RosettaCodeData/Task/Runtime-evaluation-In-an-environment/Kotlin/runtime-evaluation-in-an-environment.kotlin
2017-09-25 22:28:19 +02:00

13 lines
262 B
Text

// 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))
}