From 6ed9fad1e0af6073d80d637f4b5d4e437b708ded Mon Sep 17 00:00:00 2001 From: Carsten Schmitz Date: Tue, 6 Jun 2017 16:55:34 +0200 Subject: [PATCH] Fixed issue #12452: Numeric vars are treated as string during comparison --- scripts/expressions/em_javascript.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/expressions/em_javascript.js b/scripts/expressions/em_javascript.js index b4828fad35d..25ad2002716 100644 --- a/scripts/expressions/em_javascript.js +++ b/scripts/expressions/em_javascript.js @@ -754,7 +754,7 @@ function LEMval(alias) value = str_repeat('0', length).substr(0,(length - value.length))+''+value.toString(); } } - return value; + return Number(value); } // convert content in date questions to standard format yy-mm-dd to facilitate use in EM (comparisons, min/max etc.)