# JavaScript function with args function(123, 1d2h) { const number = 123; if (test("{")) { return number.toString(); } } ==> SurrealQL( FunctionJs( FunctionName, ArgumentList(Number(Int),Duration(DurationPart,DurationPart)), JavaScriptBlock(BraceOpen,JavaScriptContent,BraceClose) ) ) # Simple JavaScript function function() { return 42; } ==> SurrealQL( FunctionJs( FunctionName, ArgumentList, JavaScriptBlock(BraceOpen,JavaScriptContent,BraceClose) ) )