inst/tinytest/test_qjs_eval.R

expect_equal(1, qjs_eval("1"))
expect_equal(2.5, qjs_eval("1 + 1.5"))
expect_equal("Hello World!", qjs_eval("'Hello World!'"))
expect_equal("Hello World!", qjs_eval("'Hello' + ' ' + 'World!'"))
expect_equal(list(a = 1, b = "2"),
              qjs_eval("var t = {'a' : 1, 'b' : '2'}; t"))

Try the QuickJSR package in your browser

Any scripts or data that you put into this service are public.

QuickJSR documentation built on April 13, 2025, 5:12 p.m.