edit:debug var JS_var = \$; window.AppInventor.setWebViewString(\debug); sort:numbers var arr='\$'; arr=arr.substr(1,arr.length-2); arr=(arr.indexOf(",")==-1)?arr.replace(/ /g,","):arr.replace(/ /g,""); arr=arr.split(",").sort(function(a,b){return a-b}); window.AppInventor.setWebViewString(arr.toString()); sort:strings var arr='\$'; arr=arr.substr(1,arr.length-2); arr=(arr.indexOf(",")==-1)?arr.replace(/ /g,","):arr.replace(/ /g,""); arr=arr.split(",").sort(); window.AppInventor.setWebViewString(arr.toString()); sort:stringTable var arr='\$'; arr=arr.substr(1,arr.length-2); arr=arr.replace(/\(/g,"\[").replace(/\)/g,"\]"); arr=(arr.indexOf(",")==-1)?arr.replace(/\] \[/g,"],,[").replace(/ /g,","):arr.replace(/ /g,"").replace(/\],\[/g,"],,["); arr=arr.split(",,"); for (j=0;j-1){ data=data.replace(/\(/g,"\[").replace(/\)/g,"\]").replace(/ /g,","); } else data=data.replace(/ |"/g,""); data=data.substr(1,data.length-2).replace(/\],\[/g,"],,[").split(",,"); for (j=0;j-1){ param=param.replace(/\(/g,"\[").replace(/\)/g,"\]").replace(/ /g,","); } else param=param.replace(/ |"/g,""); param=param.substr(1, param.length-2).split(","); var table = document.getElementById(param[0]); if (table===null){ table=document.createElement("table"); table.appendChild(document.createTextNode("")); document.body.appendChild(table); table.setAttribute("id",param[0]); } else table.innerHTML = ""; with(table.style){ width=param[1]+"px"; height=param[2]+"px"; textAlign=param[3]; color=param[4]; backgroundColor=param[5]; fontWeight=param[6]; fontSize=param[7]+"px"; } for (j=0;j