{"ScriptPreparationCode":"var width = 480;\r\nvar halfWidth = width \u003E\u003E 1;","TestCases":[{"Name":"Conditional comparison","Code":"var xPos = Math.random() * width;\r\nvar xQuadLeft = xPos \u003C halfWidth ? 0 : 1;","IsDeferred":false},{"Name":"Bitwise comparison","Code":"var xPos = Math.random() * width;\r\nvar diff = xPos ^ halfWidth;\r\ndiff |= diff \u003E\u003E 1;\r\ndiff |= diff \u003E\u003E 2;\r\ndiff |= diff \u003E\u003E 4;\r\ndiff |= diff \u003E\u003E 8;\r\ndiff |= diff \u003E\u003E 16;\r\ndiff \u0026= ~(diff \u003E\u003E 1) | 0x80000000;\r\ndiff \u0026= (xPos ^ 0x80000000) \u0026 (halfWidth ^ 0x7fffffff);\r\nvar xQuad = !!diff;","IsDeferred":false},{"Name":"Other test","Code":"var xPos = Math.random() * width;\r\nvar xQuad = xPos ^ halfWidth \u0026\u0026 (\r\n !(halfWidth ^ 0) ||\r\n ( (xPos / halfWidth) | 0 )\r\n );","IsDeferred":false}]}