]> git.scottworley.com Git - nt3d/blobdiff - nt3d.js
Pass numeric parameters as numbers
[nt3d] / nt3d.js
diff --git a/nt3d.js b/nt3d.js
index 1cabfb1bf2ffb6fd9394356a7dccb7346f394c74..4cec096683d971b7c95b0b390c3e88725bad6a0e 100644 (file)
--- a/nt3d.js
+++ b/nt3d.js
@@ -200,7 +200,9 @@ nt3d = {
                // Get params from form
                var params = [];
                for (var i = 0; i < this.user_params.length; i++) {
-                       params[i] = this.form.elements["param"+i].value;
+                       var as_string = this.form.elements["param"+i].value;
+                       var as_num = +as_string;
+                       params[i] = isNaN(as_num) ? as_string : as_num;
                }
 
                // Run user_function