在Kotlin中 使用js 函数
生活随笔
收集整理的這篇文章主要介紹了
在Kotlin中 使用js 函数
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在Kotlin中 使用js 函數(shù)
import javax.script.Invocable import javax.script.ScriptEngineManagerfun main(args: Array<String>) {val engine = ScriptEngineManager().getEngineByName("nashorn")val js = """ function rebate(price, sale_count) {if(sale_count > 30) return price * 10 / 100;if(sale_count > 20) return price * 20 / 100;return price * 30 / 100;} """ engine.eval(js)val invocable = engine as Invocableval res = invocable.invokeFunction("rebate", 100, 200)println(res) }?
轉(zhuǎn)載于:https://www.cnblogs.com/dwb91/p/8809442.html
總結(jié)
以上是生活随笔為你收集整理的在Kotlin中 使用js 函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 我军现役的6大军种那个成立最晚?
- 下一篇: 民航飞机要带液氧做助燃剂吗?