Hello
I want to create some anagram-function in Tasker, I found
this code on SE, but it wont run.
So I broke it down to very basic commands with an array, which do not work.
Here is my description of an example task, where I would expect the var jstestfuncreturn to be filled somehow:
Task: TestJavaScriptletArray
A1: JavaScriptlet [
Code: function testfunc() {
var letter = ["A","B"];
return letter;
}
var jstestfuncreturn = testfunc();
Auto Exit: On
Timeout (Seconds): 45 ]
A2: Flash [
Text: jstestfuncreturn: %jstestfuncreturn
jstestfuncreturn(): %jstestfuncreturn()
jstestfuncreturn(1): %jstestfuncreturn(1)
jstestfuncreturn(#): %jstestfuncreturn(#)
Tasker Layout: On
Timeout: 15000
Continue Task Immediately: On
Dismiss On Click: On ]
If I run the task, I get only:
jstestfuncreturn: %jstestfuncreturn
jstestfuncreturn():
jstestfuncreturn(1): %jstestfuncreturn1
jstestfuncreturn(#): 0
For %jstestfuncreturn() I would at least expect: A, B
For %jstestfuncreturn(#) I would expect: 2
For %jstestfuncreturn(1) I would expect: A
Is Tasker not able to handle JS-arrays as I can read in the doc?
Could somebody give me a hint, what is wrong?
Thank, frank
Tasker 6.1.7-beta on Android 9