diff --git a/tests/stress/coercion_concat.js b/tests/stress/coercion_concat.js index 48821705..3f3b0d72 100644 --- a/tests/stress/coercion_concat.js +++ b/tests/stress/coercion_concat.js @@ -2,6 +2,7 @@ var ITERATIONS = 100000; var sum = 0; for (var i = 0; i < ITERATIONS; i++) { - sum += "42" + i; + var s = "42" + i; + sum += s.length; } sum diff --git a/tests/stress/coercion_tostring.js b/tests/stress/coercion_tostring.js index 4424baad..40270aec 100644 --- a/tests/stress/coercion_tostring.js +++ b/tests/stress/coercion_tostring.js @@ -2,6 +2,7 @@ var ITERATIONS = 100000; var sum = 0; for (var i = 0; i < ITERATIONS; i++) { - sum += String(42) + String(3.14) + String(0) + String(true) + String(null); + var s = String(42) + String(3.14) + String(0) + String(true) + String(null); + sum += s.length; } sum diff --git a/tests/stress/typeof_ops.js b/tests/stress/typeof_ops.js index b0b489ab..c95c6547 100644 --- a/tests/stress/typeof_ops.js +++ b/tests/stress/typeof_ops.js @@ -2,9 +2,9 @@ var ITERATIONS = 100000; var sum = 0; for (var i = 0; i < ITERATIONS; i++) { - sum += typeof i; - sum += typeof "str"; - sum += typeof null; - sum += typeof {}.a; + sum += (typeof i).length; + sum += (typeof "str").length; + sum += (typeof null).length; + sum += (typeof {}).length; } sum