Sure. Here is the relevant code, then the screenshot (see other reply) of the Event window. My app is a basic calculator, so it needs to pull in user input. I could just be coding wrong (new to Javascript).
var majd = Number(Apperyio("majd").val());
if (majd === 0) {
alert ("Please enter number 0.");
return;
}
var decmd = eval(majd);
var TPI = Number(Apperyio("TPI").val());
if (TPI === 0) {
alert ("Please enter number 0.");
return;
}
var n = Number(Apperyio("n").val());
if (n === 0) {
alert ("Please enter number 0.");
return;
}
var tlength = Number(Apperyio("tlength").val());
if (tlength === 0) {
alert ("Please enter number 0.");
return;
}
var offset = Number(Apperyio("offset").val());
if (offset === 0) {
alert ("Please enter number 0.");
return;
}
var feed = 1/TPI ;
var k = 0.759/TPI;
var mind = majd-(kval2);
var d = kval/(n0.5);
var xcham = mind-0.005;
var zcham = 0-feed;
var g54x = majd+0.05;
var g54z = 3feed;
var zthread = tlength+offset;
Apperyio('feed').text(feed.toFixed(2)+'in./rev');
Apperyio('kval').text(kval.toFixed(2));
Apperyio('mind').text(mind.toFixed(2)+'in.');
Apperyio('xcham').text(xcham.toFixed(2)+'in.');
Apperyio('zcham').text(zcham.toFixed(2)+'in.');
Apperyio('code').text('G00 G54 x'+g54x.toFixed(2)+'z'+g54z.toFixed(2));
Apperyio('code2').text('G76 F'+feed.toFixed(2)+' X'+majd.toFixed(2)+' Z'+zthread.toFixed(2)+' K'+k.toFixed(2)+' D'+d.toFixed(2));