{"ScriptPreparationCode":"var is = Object.is\r\nvar trickIs = (a, b) =\u003E a === b || (Number.isNaN(a) \u0026\u0026 Number.isNaN(b))\r\nvar driectIs = (a, b) =\u003E a === b","TestCases":[{"Name":"Object.is","Code":"is(NaN, NaN)\r\nis(100000000, 100000001)\r\nis(\u0027100000000\u0027, \u0027100000000\u0027)","IsDeferred":false},{"Name":"trick is","Code":"trickIs(NaN, NaN)\r\ntrickIs(100000000, 100000001)\r\ntrickIs(\u0027100000000\u0027, \u0027100000000\u0027)","IsDeferred":false},{"Name":"direct is","Code":"driectIs(NaN, NaN)\r\ndriectIs(100000000, 100000001)\r\ndriectIs(\u0027100000000\u0027, \u0027100000000\u0027)","IsDeferred":false}]}