Imported Upstream version 1.0.0
[platform/upstream/js.git] / js / src / jit-test / tests / basic / mod.js
1 function mod()
2 {
3   var mods = [-1,-1,-1,-1];
4   var a = 9.5, b = -5, c = 42, d = (1/0);
5   for (var i = 0; i < 20; i++) {
6     mods[0] = a % b;
7     mods[1] = b % 1;
8     mods[2] = c % d;
9     mods[3] = c % a;
10     mods[4] = b % 0;
11   }
12   return mods.toString();
13 }
14 assertEq(mod(), "4.5,0,42,4,NaN");