unaryOps.baseline 45 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060
  1. typeof a[0](undefined) = undefined. Value: undefined
  2. typeof a[1](null) = object. Value: null
  3. typeof a[2](true) = boolean. Value: true
  4. typeof a[3](false) = boolean. Value: false
  5. typeof a[4](true) = boolean. Value: true
  6. typeof a[5](false) = boolean. Value: false
  7. typeof a[6](true) = object. Value: true
  8. typeof a[7](false) = object. Value: false
  9. typeof a[8](NaN) = number. Value: NaN
  10. typeof a[9](0) = number. Value: 0
  11. typeof a[10](0) = number. Value: 0
  12. typeof a[11](0) = number. Value: 0
  13. typeof a[12](0) = number. Value: 0
  14. typeof a[13](0) = number. Value: 0
  15. typeof a[14](0) = number. Value: 0
  16. typeof a[15](1) = number. Value: 1
  17. typeof a[16](10) = number. Value: 10
  18. typeof a[17](10) = number. Value: 10
  19. typeof a[18](10.1) = number. Value: 10.1
  20. typeof a[19](-1) = number. Value: -1
  21. typeof a[20](-10) = number. Value: -10
  22. typeof a[21](-10) = number. Value: -10
  23. typeof a[22](-10.1) = number. Value: -10.1
  24. typeof a[23](1.7976931348623157e+308) = number. Value: 1.7976931348623157e+308
  25. typeof a[24](5e-324) = number. Value: 5e-324
  26. typeof a[25](NaN) = number. Value: NaN
  27. typeof a[26](Infinity) = number. Value: Infinity
  28. typeof a[27](-Infinity) = number. Value: -Infinity
  29. typeof a[28](NaN) = object. Value: NaN
  30. typeof a[29](0) = object. Value: 0
  31. typeof a[30](0) = object. Value: 0
  32. typeof a[31](0) = object. Value: 0
  33. typeof a[32](0) = object. Value: 0
  34. typeof a[33](0) = object. Value: 0
  35. typeof a[34](0) = object. Value: 0
  36. typeof a[35](1) = object. Value: 1
  37. typeof a[36](10) = object. Value: 10
  38. typeof a[37](10) = object. Value: 10
  39. typeof a[38](10.1) = object. Value: 10.1
  40. typeof a[39](-1) = object. Value: -1
  41. typeof a[40](-10) = object. Value: -10
  42. typeof a[41](-10) = object. Value: -10
  43. typeof a[42](-10.1) = object. Value: -10.1
  44. typeof a[43](1.7976931348623157e+308) = object. Value: 1.7976931348623157e+308
  45. typeof a[44](5e-324) = object. Value: 5e-324
  46. typeof a[45](NaN) = object. Value: NaN
  47. typeof a[46](Infinity) = object. Value: Infinity
  48. typeof a[47](-Infinity) = object. Value: -Infinity
  49. typeof a[48]() = string. Value:
  50. typeof a[49](hello) = string. Value: hello
  51. typeof a[50](hello) = string. Value: hello
  52. typeof a[51]() = string. Value:
  53. typeof a[52](hello) = string. Value: hello
  54. typeof a[53](hello) = string. Value: hello
  55. typeof a[54]() = object. Value:
  56. typeof a[55](hello) = object. Value: hello
  57. typeof a[56](hello) = object. Value: hello
  58. typeof a[57]([object Object]) = object. Value: [object Object]
  59. typeof a[58]([object Object]) = object. Value: [object Object]
  60. typeof a[59](1,2,3) = object. Value: 1,2,3
  61. typeof a[60](1,2,3) = object. Value: 1,2,3
  62. typeof a[61](,,) = object. Value: ,,
  63. typeof a[62](,,) = object. Value: ,,
  64. typeof a[63](1,2,3) = object. Value: 1,2,3
  65. typeof a[64]() = object. Value:
  66. typeof a[65](function foo() {}) = function. Value: function foo() {}
  67. typeof a[66](536870910) = number. Value: 536870910
  68. typeof a[67](536870911) = number. Value: 536870911
  69. typeof a[68](536870912) = number. Value: 536870912
  70. typeof a[69](536870913) = number. Value: 536870913
  71. typeof a[70](536870914) = number. Value: 536870914
  72. typeof a[71](1073741822) = number. Value: 1073741822
  73. typeof a[72](1073741823) = number. Value: 1073741823
  74. typeof a[73](1073741824) = number. Value: 1073741824
  75. typeof a[74](1073741825) = number. Value: 1073741825
  76. typeof a[75](1073741826) = number. Value: 1073741826
  77. typeof a[76](2147483646) = number. Value: 2147483646
  78. typeof a[77](2147483647) = number. Value: 2147483647
  79. typeof a[78](2147483648) = number. Value: 2147483648
  80. typeof a[79](2147483649) = number. Value: 2147483649
  81. typeof a[80](2147483650) = number. Value: 2147483650
  82. typeof a[81](4294967294) = number. Value: 4294967294
  83. typeof a[82](4294967295) = number. Value: 4294967295
  84. typeof a[83](4294967296) = number. Value: 4294967296
  85. typeof a[84](4294967297) = number. Value: 4294967297
  86. typeof a[85](4294967298) = number. Value: 4294967298
  87. typeof a[86](-536870910) = number. Value: -536870910
  88. typeof a[87](-536870911) = number. Value: -536870911
  89. typeof a[88](-536870912) = number. Value: -536870912
  90. typeof a[89](-536870913) = number. Value: -536870913
  91. typeof a[90](-536870914) = number. Value: -536870914
  92. typeof a[91](-1073741822) = number. Value: -1073741822
  93. typeof a[92](-1073741823) = number. Value: -1073741823
  94. typeof a[93](-1073741824) = number. Value: -1073741824
  95. typeof a[94](-1073741825) = number. Value: -1073741825
  96. typeof a[95](-1073741826) = number. Value: -1073741826
  97. typeof a[96](-2147483646) = number. Value: -2147483646
  98. typeof a[97](-2147483647) = number. Value: -2147483647
  99. typeof a[98](-2147483648) = number. Value: -2147483648
  100. typeof a[99](-2147483649) = number. Value: -2147483649
  101. typeof a[100](-2147483650) = number. Value: -2147483650
  102. typeof a[101](-4294967294) = number. Value: -4294967294
  103. typeof a[102](-4294967295) = number. Value: -4294967295
  104. typeof a[103](-4294967296) = number. Value: -4294967296
  105. typeof a[104](-4294967297) = number. Value: -4294967297
  106. typeof a[105](-4294967298) = number. Value: -4294967298
  107. + a[0](undefined) = NaN. Value: undefined
  108. + a[1](null) = 0. Value: null
  109. + a[2](true) = 1. Value: true
  110. + a[3](false) = 0. Value: false
  111. + a[4](true) = 1. Value: true
  112. + a[5](false) = 0. Value: false
  113. + a[6](true) = 1. Value: true
  114. + a[7](false) = 0. Value: false
  115. + a[8](NaN) = NaN. Value: NaN
  116. + a[9](0) = 0. Value: 0
  117. + a[10](0) = 0. Value: 0
  118. + a[11](0) = 0. Value: 0
  119. + a[12](0) = 0. Value: 0
  120. + a[13](0) = 0. Value: 0
  121. + a[14](0) = 0. Value: 0
  122. + a[15](1) = 1. Value: 1
  123. + a[16](10) = 10. Value: 10
  124. + a[17](10) = 10. Value: 10
  125. + a[18](10.1) = 10.1. Value: 10.1
  126. + a[19](-1) = -1. Value: -1
  127. + a[20](-10) = -10. Value: -10
  128. + a[21](-10) = -10. Value: -10
  129. + a[22](-10.1) = -10.1. Value: -10.1
  130. + a[23](1.7976931348623157e+308) = 1.7976931348623157e+308. Value: 1.7976931348623157e+308
  131. + a[24](5e-324) = 5e-324. Value: 5e-324
  132. + a[25](NaN) = NaN. Value: NaN
  133. + a[26](Infinity) = Infinity. Value: Infinity
  134. + a[27](-Infinity) = -Infinity. Value: -Infinity
  135. + a[28](NaN) = NaN. Value: NaN
  136. + a[29](0) = 0. Value: 0
  137. + a[30](0) = 0. Value: 0
  138. + a[31](0) = 0. Value: 0
  139. + a[32](0) = 0. Value: 0
  140. + a[33](0) = 0. Value: 0
  141. + a[34](0) = 0. Value: 0
  142. + a[35](1) = 1. Value: 1
  143. + a[36](10) = 10. Value: 10
  144. + a[37](10) = 10. Value: 10
  145. + a[38](10.1) = 10.1. Value: 10.1
  146. + a[39](-1) = -1. Value: -1
  147. + a[40](-10) = -10. Value: -10
  148. + a[41](-10) = -10. Value: -10
  149. + a[42](-10.1) = -10.1. Value: -10.1
  150. + a[43](1.7976931348623157e+308) = 1.7976931348623157e+308. Value: 1.7976931348623157e+308
  151. + a[44](5e-324) = 5e-324. Value: 5e-324
  152. + a[45](NaN) = NaN. Value: NaN
  153. + a[46](Infinity) = Infinity. Value: Infinity
  154. + a[47](-Infinity) = -Infinity. Value: -Infinity
  155. + a[48]() = 0. Value:
  156. + a[49](hello) = NaN. Value: hello
  157. + a[50](hello) = NaN. Value: hello
  158. + a[51]() = 0. Value:
  159. + a[52](hello) = NaN. Value: hello
  160. + a[53](hello) = NaN. Value: hello
  161. + a[54]() = 0. Value:
  162. + a[55](hello) = NaN. Value: hello
  163. + a[56](hello) = NaN. Value: hello
  164. + a[57]([object Object]) = NaN. Value: [object Object]
  165. + a[58]([object Object]) = NaN. Value: [object Object]
  166. + a[59](1,2,3) = NaN. Value: 1,2,3
  167. + a[60](1,2,3) = NaN. Value: 1,2,3
  168. + a[61](,,) = NaN. Value: ,,
  169. + a[62](,,) = NaN. Value: ,,
  170. + a[63](1,2,3) = NaN. Value: 1,2,3
  171. + a[64]() = 0. Value:
  172. + a[65](function foo() {}) = NaN. Value: function foo() {}
  173. + a[66](536870910) = 536870910. Value: 536870910
  174. + a[67](536870911) = 536870911. Value: 536870911
  175. + a[68](536870912) = 536870912. Value: 536870912
  176. + a[69](536870913) = 536870913. Value: 536870913
  177. + a[70](536870914) = 536870914. Value: 536870914
  178. + a[71](1073741822) = 1073741822. Value: 1073741822
  179. + a[72](1073741823) = 1073741823. Value: 1073741823
  180. + a[73](1073741824) = 1073741824. Value: 1073741824
  181. + a[74](1073741825) = 1073741825. Value: 1073741825
  182. + a[75](1073741826) = 1073741826. Value: 1073741826
  183. + a[76](2147483646) = 2147483646. Value: 2147483646
  184. + a[77](2147483647) = 2147483647. Value: 2147483647
  185. + a[78](2147483648) = 2147483648. Value: 2147483648
  186. + a[79](2147483649) = 2147483649. Value: 2147483649
  187. + a[80](2147483650) = 2147483650. Value: 2147483650
  188. + a[81](4294967294) = 4294967294. Value: 4294967294
  189. + a[82](4294967295) = 4294967295. Value: 4294967295
  190. + a[83](4294967296) = 4294967296. Value: 4294967296
  191. + a[84](4294967297) = 4294967297. Value: 4294967297
  192. + a[85](4294967298) = 4294967298. Value: 4294967298
  193. + a[86](-536870910) = -536870910. Value: -536870910
  194. + a[87](-536870911) = -536870911. Value: -536870911
  195. + a[88](-536870912) = -536870912. Value: -536870912
  196. + a[89](-536870913) = -536870913. Value: -536870913
  197. + a[90](-536870914) = -536870914. Value: -536870914
  198. + a[91](-1073741822) = -1073741822. Value: -1073741822
  199. + a[92](-1073741823) = -1073741823. Value: -1073741823
  200. + a[93](-1073741824) = -1073741824. Value: -1073741824
  201. + a[94](-1073741825) = -1073741825. Value: -1073741825
  202. + a[95](-1073741826) = -1073741826. Value: -1073741826
  203. + a[96](-2147483646) = -2147483646. Value: -2147483646
  204. + a[97](-2147483647) = -2147483647. Value: -2147483647
  205. + a[98](-2147483648) = -2147483648. Value: -2147483648
  206. + a[99](-2147483649) = -2147483649. Value: -2147483649
  207. + a[100](-2147483650) = -2147483650. Value: -2147483650
  208. + a[101](-4294967294) = -4294967294. Value: -4294967294
  209. + a[102](-4294967295) = -4294967295. Value: -4294967295
  210. + a[103](-4294967296) = -4294967296. Value: -4294967296
  211. + a[104](-4294967297) = -4294967297. Value: -4294967297
  212. + a[105](-4294967298) = -4294967298. Value: -4294967298
  213. - a[0](undefined) = NaN. Value: undefined
  214. - a[1](null) = 0. Value: null
  215. - a[2](true) = -1. Value: true
  216. - a[3](false) = 0. Value: false
  217. - a[4](true) = -1. Value: true
  218. - a[5](false) = 0. Value: false
  219. - a[6](true) = -1. Value: true
  220. - a[7](false) = 0. Value: false
  221. - a[8](NaN) = NaN. Value: NaN
  222. - a[9](0) = 0. Value: 0
  223. - a[10](0) = 0. Value: 0
  224. - a[11](0) = 0. Value: 0
  225. - a[12](0) = 0. Value: 0
  226. - a[13](0) = 0. Value: 0
  227. - a[14](0) = 0. Value: 0
  228. - a[15](1) = -1. Value: 1
  229. - a[16](10) = -10. Value: 10
  230. - a[17](10) = -10. Value: 10
  231. - a[18](10.1) = -10.1. Value: 10.1
  232. - a[19](-1) = 1. Value: -1
  233. - a[20](-10) = 10. Value: -10
  234. - a[21](-10) = 10. Value: -10
  235. - a[22](-10.1) = 10.1. Value: -10.1
  236. - a[23](1.7976931348623157e+308) = -1.7976931348623157e+308. Value: 1.7976931348623157e+308
  237. - a[24](5e-324) = -5e-324. Value: 5e-324
  238. - a[25](NaN) = NaN. Value: NaN
  239. - a[26](Infinity) = -Infinity. Value: Infinity
  240. - a[27](-Infinity) = Infinity. Value: -Infinity
  241. - a[28](NaN) = NaN. Value: NaN
  242. - a[29](0) = 0. Value: 0
  243. - a[30](0) = 0. Value: 0
  244. - a[31](0) = 0. Value: 0
  245. - a[32](0) = 0. Value: 0
  246. - a[33](0) = 0. Value: 0
  247. - a[34](0) = 0. Value: 0
  248. - a[35](1) = -1. Value: 1
  249. - a[36](10) = -10. Value: 10
  250. - a[37](10) = -10. Value: 10
  251. - a[38](10.1) = -10.1. Value: 10.1
  252. - a[39](-1) = 1. Value: -1
  253. - a[40](-10) = 10. Value: -10
  254. - a[41](-10) = 10. Value: -10
  255. - a[42](-10.1) = 10.1. Value: -10.1
  256. - a[43](1.7976931348623157e+308) = -1.7976931348623157e+308. Value: 1.7976931348623157e+308
  257. - a[44](5e-324) = -5e-324. Value: 5e-324
  258. - a[45](NaN) = NaN. Value: NaN
  259. - a[46](Infinity) = -Infinity. Value: Infinity
  260. - a[47](-Infinity) = Infinity. Value: -Infinity
  261. - a[48]() = 0. Value:
  262. - a[49](hello) = NaN. Value: hello
  263. - a[50](hello) = NaN. Value: hello
  264. - a[51]() = 0. Value:
  265. - a[52](hello) = NaN. Value: hello
  266. - a[53](hello) = NaN. Value: hello
  267. - a[54]() = 0. Value:
  268. - a[55](hello) = NaN. Value: hello
  269. - a[56](hello) = NaN. Value: hello
  270. - a[57]([object Object]) = NaN. Value: [object Object]
  271. - a[58]([object Object]) = NaN. Value: [object Object]
  272. - a[59](1,2,3) = NaN. Value: 1,2,3
  273. - a[60](1,2,3) = NaN. Value: 1,2,3
  274. - a[61](,,) = NaN. Value: ,,
  275. - a[62](,,) = NaN. Value: ,,
  276. - a[63](1,2,3) = NaN. Value: 1,2,3
  277. - a[64]() = 0. Value:
  278. - a[65](function foo() {}) = NaN. Value: function foo() {}
  279. - a[66](536870910) = -536870910. Value: 536870910
  280. - a[67](536870911) = -536870911. Value: 536870911
  281. - a[68](536870912) = -536870912. Value: 536870912
  282. - a[69](536870913) = -536870913. Value: 536870913
  283. - a[70](536870914) = -536870914. Value: 536870914
  284. - a[71](1073741822) = -1073741822. Value: 1073741822
  285. - a[72](1073741823) = -1073741823. Value: 1073741823
  286. - a[73](1073741824) = -1073741824. Value: 1073741824
  287. - a[74](1073741825) = -1073741825. Value: 1073741825
  288. - a[75](1073741826) = -1073741826. Value: 1073741826
  289. - a[76](2147483646) = -2147483646. Value: 2147483646
  290. - a[77](2147483647) = -2147483647. Value: 2147483647
  291. - a[78](2147483648) = -2147483648. Value: 2147483648
  292. - a[79](2147483649) = -2147483649. Value: 2147483649
  293. - a[80](2147483650) = -2147483650. Value: 2147483650
  294. - a[81](4294967294) = -4294967294. Value: 4294967294
  295. - a[82](4294967295) = -4294967295. Value: 4294967295
  296. - a[83](4294967296) = -4294967296. Value: 4294967296
  297. - a[84](4294967297) = -4294967297. Value: 4294967297
  298. - a[85](4294967298) = -4294967298. Value: 4294967298
  299. - a[86](-536870910) = 536870910. Value: -536870910
  300. - a[87](-536870911) = 536870911. Value: -536870911
  301. - a[88](-536870912) = 536870912. Value: -536870912
  302. - a[89](-536870913) = 536870913. Value: -536870913
  303. - a[90](-536870914) = 536870914. Value: -536870914
  304. - a[91](-1073741822) = 1073741822. Value: -1073741822
  305. - a[92](-1073741823) = 1073741823. Value: -1073741823
  306. - a[93](-1073741824) = 1073741824. Value: -1073741824
  307. - a[94](-1073741825) = 1073741825. Value: -1073741825
  308. - a[95](-1073741826) = 1073741826. Value: -1073741826
  309. - a[96](-2147483646) = 2147483646. Value: -2147483646
  310. - a[97](-2147483647) = 2147483647. Value: -2147483647
  311. - a[98](-2147483648) = 2147483648. Value: -2147483648
  312. - a[99](-2147483649) = 2147483649. Value: -2147483649
  313. - a[100](-2147483650) = 2147483650. Value: -2147483650
  314. - a[101](-4294967294) = 4294967294. Value: -4294967294
  315. - a[102](-4294967295) = 4294967295. Value: -4294967295
  316. - a[103](-4294967296) = 4294967296. Value: -4294967296
  317. - a[104](-4294967297) = 4294967297. Value: -4294967297
  318. - a[105](-4294967298) = 4294967298. Value: -4294967298
  319. ~ a[0](undefined) = -1. Value: undefined
  320. ~ a[1](null) = -1. Value: null
  321. ~ a[2](true) = -2. Value: true
  322. ~ a[3](false) = -1. Value: false
  323. ~ a[4](true) = -2. Value: true
  324. ~ a[5](false) = -1. Value: false
  325. ~ a[6](true) = -2. Value: true
  326. ~ a[7](false) = -1. Value: false
  327. ~ a[8](NaN) = -1. Value: NaN
  328. ~ a[9](0) = -1. Value: 0
  329. ~ a[10](0) = -1. Value: 0
  330. ~ a[11](0) = -1. Value: 0
  331. ~ a[12](0) = -1. Value: 0
  332. ~ a[13](0) = -1. Value: 0
  333. ~ a[14](0) = -1. Value: 0
  334. ~ a[15](1) = -2. Value: 1
  335. ~ a[16](10) = -11. Value: 10
  336. ~ a[17](10) = -11. Value: 10
  337. ~ a[18](10.1) = -11. Value: 10.1
  338. ~ a[19](-1) = 0. Value: -1
  339. ~ a[20](-10) = 9. Value: -10
  340. ~ a[21](-10) = 9. Value: -10
  341. ~ a[22](-10.1) = 9. Value: -10.1
  342. ~ a[23](1.7976931348623157e+308) = -1. Value: 1.7976931348623157e+308
  343. ~ a[24](5e-324) = -1. Value: 5e-324
  344. ~ a[25](NaN) = -1. Value: NaN
  345. ~ a[26](Infinity) = -1. Value: Infinity
  346. ~ a[27](-Infinity) = -1. Value: -Infinity
  347. ~ a[28](NaN) = -1. Value: NaN
  348. ~ a[29](0) = -1. Value: 0
  349. ~ a[30](0) = -1. Value: 0
  350. ~ a[31](0) = -1. Value: 0
  351. ~ a[32](0) = -1. Value: 0
  352. ~ a[33](0) = -1. Value: 0
  353. ~ a[34](0) = -1. Value: 0
  354. ~ a[35](1) = -2. Value: 1
  355. ~ a[36](10) = -11. Value: 10
  356. ~ a[37](10) = -11. Value: 10
  357. ~ a[38](10.1) = -11. Value: 10.1
  358. ~ a[39](-1) = 0. Value: -1
  359. ~ a[40](-10) = 9. Value: -10
  360. ~ a[41](-10) = 9. Value: -10
  361. ~ a[42](-10.1) = 9. Value: -10.1
  362. ~ a[43](1.7976931348623157e+308) = -1. Value: 1.7976931348623157e+308
  363. ~ a[44](5e-324) = -1. Value: 5e-324
  364. ~ a[45](NaN) = -1. Value: NaN
  365. ~ a[46](Infinity) = -1. Value: Infinity
  366. ~ a[47](-Infinity) = -1. Value: -Infinity
  367. ~ a[48]() = -1. Value:
  368. ~ a[49](hello) = -1. Value: hello
  369. ~ a[50](hello) = -1. Value: hello
  370. ~ a[51]() = -1. Value:
  371. ~ a[52](hello) = -1. Value: hello
  372. ~ a[53](hello) = -1. Value: hello
  373. ~ a[54]() = -1. Value:
  374. ~ a[55](hello) = -1. Value: hello
  375. ~ a[56](hello) = -1. Value: hello
  376. ~ a[57]([object Object]) = -1. Value: [object Object]
  377. ~ a[58]([object Object]) = -1. Value: [object Object]
  378. ~ a[59](1,2,3) = -1. Value: 1,2,3
  379. ~ a[60](1,2,3) = -1. Value: 1,2,3
  380. ~ a[61](,,) = -1. Value: ,,
  381. ~ a[62](,,) = -1. Value: ,,
  382. ~ a[63](1,2,3) = -1. Value: 1,2,3
  383. ~ a[64]() = -1. Value:
  384. ~ a[65](function foo() {}) = -1. Value: function foo() {}
  385. ~ a[66](536870910) = -536870911. Value: 536870910
  386. ~ a[67](536870911) = -536870912. Value: 536870911
  387. ~ a[68](536870912) = -536870913. Value: 536870912
  388. ~ a[69](536870913) = -536870914. Value: 536870913
  389. ~ a[70](536870914) = -536870915. Value: 536870914
  390. ~ a[71](1073741822) = -1073741823. Value: 1073741822
  391. ~ a[72](1073741823) = -1073741824. Value: 1073741823
  392. ~ a[73](1073741824) = -1073741825. Value: 1073741824
  393. ~ a[74](1073741825) = -1073741826. Value: 1073741825
  394. ~ a[75](1073741826) = -1073741827. Value: 1073741826
  395. ~ a[76](2147483646) = -2147483647. Value: 2147483646
  396. ~ a[77](2147483647) = -2147483648. Value: 2147483647
  397. ~ a[78](2147483648) = 2147483647. Value: 2147483648
  398. ~ a[79](2147483649) = 2147483646. Value: 2147483649
  399. ~ a[80](2147483650) = 2147483645. Value: 2147483650
  400. ~ a[81](4294967294) = 1. Value: 4294967294
  401. ~ a[82](4294967295) = 0. Value: 4294967295
  402. ~ a[83](4294967296) = -1. Value: 4294967296
  403. ~ a[84](4294967297) = -2. Value: 4294967297
  404. ~ a[85](4294967298) = -3. Value: 4294967298
  405. ~ a[86](-536870910) = 536870909. Value: -536870910
  406. ~ a[87](-536870911) = 536870910. Value: -536870911
  407. ~ a[88](-536870912) = 536870911. Value: -536870912
  408. ~ a[89](-536870913) = 536870912. Value: -536870913
  409. ~ a[90](-536870914) = 536870913. Value: -536870914
  410. ~ a[91](-1073741822) = 1073741821. Value: -1073741822
  411. ~ a[92](-1073741823) = 1073741822. Value: -1073741823
  412. ~ a[93](-1073741824) = 1073741823. Value: -1073741824
  413. ~ a[94](-1073741825) = 1073741824. Value: -1073741825
  414. ~ a[95](-1073741826) = 1073741825. Value: -1073741826
  415. ~ a[96](-2147483646) = 2147483645. Value: -2147483646
  416. ~ a[97](-2147483647) = 2147483646. Value: -2147483647
  417. ~ a[98](-2147483648) = 2147483647. Value: -2147483648
  418. ~ a[99](-2147483649) = -2147483648. Value: -2147483649
  419. ~ a[100](-2147483650) = -2147483647. Value: -2147483650
  420. ~ a[101](-4294967294) = -3. Value: -4294967294
  421. ~ a[102](-4294967295) = -2. Value: -4294967295
  422. ~ a[103](-4294967296) = -1. Value: -4294967296
  423. ~ a[104](-4294967297) = 0. Value: -4294967297
  424. ~ a[105](-4294967298) = 1. Value: -4294967298
  425. ! a[0](undefined) = true. Value: undefined
  426. ! a[1](null) = true. Value: null
  427. ! a[2](true) = false. Value: true
  428. ! a[3](false) = true. Value: false
  429. ! a[4](true) = false. Value: true
  430. ! a[5](false) = true. Value: false
  431. ! a[6](true) = false. Value: true
  432. ! a[7](false) = false. Value: false
  433. ! a[8](NaN) = true. Value: NaN
  434. ! a[9](0) = true. Value: 0
  435. ! a[10](0) = true. Value: 0
  436. ! a[11](0) = true. Value: 0
  437. ! a[12](0) = true. Value: 0
  438. ! a[13](0) = true. Value: 0
  439. ! a[14](0) = true. Value: 0
  440. ! a[15](1) = false. Value: 1
  441. ! a[16](10) = false. Value: 10
  442. ! a[17](10) = false. Value: 10
  443. ! a[18](10.1) = false. Value: 10.1
  444. ! a[19](-1) = false. Value: -1
  445. ! a[20](-10) = false. Value: -10
  446. ! a[21](-10) = false. Value: -10
  447. ! a[22](-10.1) = false. Value: -10.1
  448. ! a[23](1.7976931348623157e+308) = false. Value: 1.7976931348623157e+308
  449. ! a[24](5e-324) = false. Value: 5e-324
  450. ! a[25](NaN) = true. Value: NaN
  451. ! a[26](Infinity) = false. Value: Infinity
  452. ! a[27](-Infinity) = false. Value: -Infinity
  453. ! a[28](NaN) = false. Value: NaN
  454. ! a[29](0) = false. Value: 0
  455. ! a[30](0) = false. Value: 0
  456. ! a[31](0) = false. Value: 0
  457. ! a[32](0) = false. Value: 0
  458. ! a[33](0) = false. Value: 0
  459. ! a[34](0) = false. Value: 0
  460. ! a[35](1) = false. Value: 1
  461. ! a[36](10) = false. Value: 10
  462. ! a[37](10) = false. Value: 10
  463. ! a[38](10.1) = false. Value: 10.1
  464. ! a[39](-1) = false. Value: -1
  465. ! a[40](-10) = false. Value: -10
  466. ! a[41](-10) = false. Value: -10
  467. ! a[42](-10.1) = false. Value: -10.1
  468. ! a[43](1.7976931348623157e+308) = false. Value: 1.7976931348623157e+308
  469. ! a[44](5e-324) = false. Value: 5e-324
  470. ! a[45](NaN) = false. Value: NaN
  471. ! a[46](Infinity) = false. Value: Infinity
  472. ! a[47](-Infinity) = false. Value: -Infinity
  473. ! a[48]() = true. Value:
  474. ! a[49](hello) = false. Value: hello
  475. ! a[50](hello) = false. Value: hello
  476. ! a[51]() = true. Value:
  477. ! a[52](hello) = false. Value: hello
  478. ! a[53](hello) = false. Value: hello
  479. ! a[54]() = false. Value:
  480. ! a[55](hello) = false. Value: hello
  481. ! a[56](hello) = false. Value: hello
  482. ! a[57]([object Object]) = false. Value: [object Object]
  483. ! a[58]([object Object]) = false. Value: [object Object]
  484. ! a[59](1,2,3) = false. Value: 1,2,3
  485. ! a[60](1,2,3) = false. Value: 1,2,3
  486. ! a[61](,,) = false. Value: ,,
  487. ! a[62](,,) = false. Value: ,,
  488. ! a[63](1,2,3) = false. Value: 1,2,3
  489. ! a[64]() = false. Value:
  490. ! a[65](function foo() {}) = false. Value: function foo() {}
  491. ! a[66](536870910) = false. Value: 536870910
  492. ! a[67](536870911) = false. Value: 536870911
  493. ! a[68](536870912) = false. Value: 536870912
  494. ! a[69](536870913) = false. Value: 536870913
  495. ! a[70](536870914) = false. Value: 536870914
  496. ! a[71](1073741822) = false. Value: 1073741822
  497. ! a[72](1073741823) = false. Value: 1073741823
  498. ! a[73](1073741824) = false. Value: 1073741824
  499. ! a[74](1073741825) = false. Value: 1073741825
  500. ! a[75](1073741826) = false. Value: 1073741826
  501. ! a[76](2147483646) = false. Value: 2147483646
  502. ! a[77](2147483647) = false. Value: 2147483647
  503. ! a[78](2147483648) = false. Value: 2147483648
  504. ! a[79](2147483649) = false. Value: 2147483649
  505. ! a[80](2147483650) = false. Value: 2147483650
  506. ! a[81](4294967294) = false. Value: 4294967294
  507. ! a[82](4294967295) = false. Value: 4294967295
  508. ! a[83](4294967296) = false. Value: 4294967296
  509. ! a[84](4294967297) = false. Value: 4294967297
  510. ! a[85](4294967298) = false. Value: 4294967298
  511. ! a[86](-536870910) = false. Value: -536870910
  512. ! a[87](-536870911) = false. Value: -536870911
  513. ! a[88](-536870912) = false. Value: -536870912
  514. ! a[89](-536870913) = false. Value: -536870913
  515. ! a[90](-536870914) = false. Value: -536870914
  516. ! a[91](-1073741822) = false. Value: -1073741822
  517. ! a[92](-1073741823) = false. Value: -1073741823
  518. ! a[93](-1073741824) = false. Value: -1073741824
  519. ! a[94](-1073741825) = false. Value: -1073741825
  520. ! a[95](-1073741826) = false. Value: -1073741826
  521. ! a[96](-2147483646) = false. Value: -2147483646
  522. ! a[97](-2147483647) = false. Value: -2147483647
  523. ! a[98](-2147483648) = false. Value: -2147483648
  524. ! a[99](-2147483649) = false. Value: -2147483649
  525. ! a[100](-2147483650) = false. Value: -2147483650
  526. ! a[101](-4294967294) = false. Value: -4294967294
  527. ! a[102](-4294967295) = false. Value: -4294967295
  528. ! a[103](-4294967296) = false. Value: -4294967296
  529. ! a[104](-4294967297) = false. Value: -4294967297
  530. ! a[105](-4294967298) = false. Value: -4294967298
  531. void a[0](undefined) = undefined. Value: undefined
  532. void a[1](null) = undefined. Value: null
  533. void a[2](true) = undefined. Value: true
  534. void a[3](false) = undefined. Value: false
  535. void a[4](true) = undefined. Value: true
  536. void a[5](false) = undefined. Value: false
  537. void a[6](true) = undefined. Value: true
  538. void a[7](false) = undefined. Value: false
  539. void a[8](NaN) = undefined. Value: NaN
  540. void a[9](0) = undefined. Value: 0
  541. void a[10](0) = undefined. Value: 0
  542. void a[11](0) = undefined. Value: 0
  543. void a[12](0) = undefined. Value: 0
  544. void a[13](0) = undefined. Value: 0
  545. void a[14](0) = undefined. Value: 0
  546. void a[15](1) = undefined. Value: 1
  547. void a[16](10) = undefined. Value: 10
  548. void a[17](10) = undefined. Value: 10
  549. void a[18](10.1) = undefined. Value: 10.1
  550. void a[19](-1) = undefined. Value: -1
  551. void a[20](-10) = undefined. Value: -10
  552. void a[21](-10) = undefined. Value: -10
  553. void a[22](-10.1) = undefined. Value: -10.1
  554. void a[23](1.7976931348623157e+308) = undefined. Value: 1.7976931348623157e+308
  555. void a[24](5e-324) = undefined. Value: 5e-324
  556. void a[25](NaN) = undefined. Value: NaN
  557. void a[26](Infinity) = undefined. Value: Infinity
  558. void a[27](-Infinity) = undefined. Value: -Infinity
  559. void a[28](NaN) = undefined. Value: NaN
  560. void a[29](0) = undefined. Value: 0
  561. void a[30](0) = undefined. Value: 0
  562. void a[31](0) = undefined. Value: 0
  563. void a[32](0) = undefined. Value: 0
  564. void a[33](0) = undefined. Value: 0
  565. void a[34](0) = undefined. Value: 0
  566. void a[35](1) = undefined. Value: 1
  567. void a[36](10) = undefined. Value: 10
  568. void a[37](10) = undefined. Value: 10
  569. void a[38](10.1) = undefined. Value: 10.1
  570. void a[39](-1) = undefined. Value: -1
  571. void a[40](-10) = undefined. Value: -10
  572. void a[41](-10) = undefined. Value: -10
  573. void a[42](-10.1) = undefined. Value: -10.1
  574. void a[43](1.7976931348623157e+308) = undefined. Value: 1.7976931348623157e+308
  575. void a[44](5e-324) = undefined. Value: 5e-324
  576. void a[45](NaN) = undefined. Value: NaN
  577. void a[46](Infinity) = undefined. Value: Infinity
  578. void a[47](-Infinity) = undefined. Value: -Infinity
  579. void a[48]() = undefined. Value:
  580. void a[49](hello) = undefined. Value: hello
  581. void a[50](hello) = undefined. Value: hello
  582. void a[51]() = undefined. Value:
  583. void a[52](hello) = undefined. Value: hello
  584. void a[53](hello) = undefined. Value: hello
  585. void a[54]() = undefined. Value:
  586. void a[55](hello) = undefined. Value: hello
  587. void a[56](hello) = undefined. Value: hello
  588. void a[57]([object Object]) = undefined. Value: [object Object]
  589. void a[58]([object Object]) = undefined. Value: [object Object]
  590. void a[59](1,2,3) = undefined. Value: 1,2,3
  591. void a[60](1,2,3) = undefined. Value: 1,2,3
  592. void a[61](,,) = undefined. Value: ,,
  593. void a[62](,,) = undefined. Value: ,,
  594. void a[63](1,2,3) = undefined. Value: 1,2,3
  595. void a[64]() = undefined. Value:
  596. void a[65](function foo() {}) = undefined. Value: function foo() {}
  597. void a[66](536870910) = undefined. Value: 536870910
  598. void a[67](536870911) = undefined. Value: 536870911
  599. void a[68](536870912) = undefined. Value: 536870912
  600. void a[69](536870913) = undefined. Value: 536870913
  601. void a[70](536870914) = undefined. Value: 536870914
  602. void a[71](1073741822) = undefined. Value: 1073741822
  603. void a[72](1073741823) = undefined. Value: 1073741823
  604. void a[73](1073741824) = undefined. Value: 1073741824
  605. void a[74](1073741825) = undefined. Value: 1073741825
  606. void a[75](1073741826) = undefined. Value: 1073741826
  607. void a[76](2147483646) = undefined. Value: 2147483646
  608. void a[77](2147483647) = undefined. Value: 2147483647
  609. void a[78](2147483648) = undefined. Value: 2147483648
  610. void a[79](2147483649) = undefined. Value: 2147483649
  611. void a[80](2147483650) = undefined. Value: 2147483650
  612. void a[81](4294967294) = undefined. Value: 4294967294
  613. void a[82](4294967295) = undefined. Value: 4294967295
  614. void a[83](4294967296) = undefined. Value: 4294967296
  615. void a[84](4294967297) = undefined. Value: 4294967297
  616. void a[85](4294967298) = undefined. Value: 4294967298
  617. void a[86](-536870910) = undefined. Value: -536870910
  618. void a[87](-536870911) = undefined. Value: -536870911
  619. void a[88](-536870912) = undefined. Value: -536870912
  620. void a[89](-536870913) = undefined. Value: -536870913
  621. void a[90](-536870914) = undefined. Value: -536870914
  622. void a[91](-1073741822) = undefined. Value: -1073741822
  623. void a[92](-1073741823) = undefined. Value: -1073741823
  624. void a[93](-1073741824) = undefined. Value: -1073741824
  625. void a[94](-1073741825) = undefined. Value: -1073741825
  626. void a[95](-1073741826) = undefined. Value: -1073741826
  627. void a[96](-2147483646) = undefined. Value: -2147483646
  628. void a[97](-2147483647) = undefined. Value: -2147483647
  629. void a[98](-2147483648) = undefined. Value: -2147483648
  630. void a[99](-2147483649) = undefined. Value: -2147483649
  631. void a[100](-2147483650) = undefined. Value: -2147483650
  632. void a[101](-4294967294) = undefined. Value: -4294967294
  633. void a[102](-4294967295) = undefined. Value: -4294967295
  634. void a[103](-4294967296) = undefined. Value: -4294967296
  635. void a[104](-4294967297) = undefined. Value: -4294967297
  636. void a[105](-4294967298) = undefined. Value: -4294967298
  637. ++a[0](undefined) = NaN. Value: NaN
  638. --a[0](undefined) = NaN. Value: NaN
  639. a[0](undefined)++ = NaN. Value: NaN
  640. a[0](undefined)-- = NaN. Value: NaN
  641. ++a[1](null) = 1. Value: 1
  642. --a[1](null) = -1. Value: -1
  643. a[1](null)++ = 0. Value: 1
  644. a[1](null)-- = 0. Value: -1
  645. ++a[2](true) = 2. Value: 2
  646. --a[2](true) = 0. Value: 0
  647. a[2](true)++ = 1. Value: 2
  648. a[2](true)-- = 1. Value: 0
  649. ++a[3](false) = 1. Value: 1
  650. --a[3](false) = -1. Value: -1
  651. a[3](false)++ = 0. Value: 1
  652. a[3](false)-- = 0. Value: -1
  653. ++a[4](true) = 2. Value: 2
  654. --a[4](true) = 0. Value: 0
  655. a[4](true)++ = 1. Value: 2
  656. a[4](true)-- = 1. Value: 0
  657. ++a[5](false) = 1. Value: 1
  658. --a[5](false) = -1. Value: -1
  659. a[5](false)++ = 0. Value: 1
  660. a[5](false)-- = 0. Value: -1
  661. ++a[6](true) = 2. Value: 2
  662. --a[6](true) = 0. Value: 0
  663. a[6](true)++ = 1. Value: 2
  664. a[6](true)-- = 1. Value: 0
  665. ++a[7](false) = 1. Value: 1
  666. --a[7](false) = -1. Value: -1
  667. a[7](false)++ = 0. Value: 1
  668. a[7](false)-- = 0. Value: -1
  669. ++a[8](NaN) = NaN. Value: NaN
  670. --a[8](NaN) = NaN. Value: NaN
  671. a[8](NaN)++ = NaN. Value: NaN
  672. a[8](NaN)-- = NaN. Value: NaN
  673. ++a[9](0) = 1. Value: 1
  674. --a[9](0) = -1. Value: -1
  675. a[9](0)++ = 0. Value: 1
  676. a[9](0)-- = 0. Value: -1
  677. ++a[10](0) = 1. Value: 1
  678. --a[10](0) = -1. Value: -1
  679. a[10](0)++ = 0. Value: 1
  680. a[10](0)-- = 0. Value: -1
  681. ++a[11](0) = 1. Value: 1
  682. --a[11](0) = -1. Value: -1
  683. a[11](0)++ = 0. Value: 1
  684. a[11](0)-- = 0. Value: -1
  685. ++a[12](0) = 1. Value: 1
  686. --a[12](0) = -1. Value: -1
  687. a[12](0)++ = 0. Value: 1
  688. a[12](0)-- = 0. Value: -1
  689. ++a[13](0) = 1. Value: 1
  690. --a[13](0) = -1. Value: -1
  691. a[13](0)++ = 0. Value: 1
  692. a[13](0)-- = 0. Value: -1
  693. ++a[14](0) = 1. Value: 1
  694. --a[14](0) = -1. Value: -1
  695. a[14](0)++ = 0. Value: 1
  696. a[14](0)-- = 0. Value: -1
  697. ++a[15](1) = 2. Value: 2
  698. --a[15](1) = 0. Value: 0
  699. a[15](1)++ = 1. Value: 2
  700. a[15](1)-- = 1. Value: 0
  701. ++a[16](10) = 11. Value: 11
  702. --a[16](10) = 9. Value: 9
  703. a[16](10)++ = 10. Value: 11
  704. a[16](10)-- = 10. Value: 9
  705. ++a[17](10) = 11. Value: 11
  706. --a[17](10) = 9. Value: 9
  707. a[17](10)++ = 10. Value: 11
  708. a[17](10)-- = 10. Value: 9
  709. ++a[18](10.1) = 11.1. Value: 11.1
  710. --a[18](10.1) = 9.1. Value: 9.1
  711. a[18](10.1)++ = 10.1. Value: 11.1
  712. a[18](10.1)-- = 10.1. Value: 9.1
  713. ++a[19](-1) = 0. Value: 0
  714. --a[19](-1) = -2. Value: -2
  715. a[19](-1)++ = -1. Value: 0
  716. a[19](-1)-- = -1. Value: -2
  717. ++a[20](-10) = -9. Value: -9
  718. --a[20](-10) = -11. Value: -11
  719. a[20](-10)++ = -10. Value: -9
  720. a[20](-10)-- = -10. Value: -11
  721. ++a[21](-10) = -9. Value: -9
  722. --a[21](-10) = -11. Value: -11
  723. a[21](-10)++ = -10. Value: -9
  724. a[21](-10)-- = -10. Value: -11
  725. ++a[22](-10.1) = -9.1. Value: -9.1
  726. --a[22](-10.1) = -11.1. Value: -11.1
  727. a[22](-10.1)++ = -10.1. Value: -9.1
  728. a[22](-10.1)-- = -10.1. Value: -11.1
  729. ++a[23](1.7976931348623157e+308) = 1.7976931348623157e+308. Value: 1.7976931348623157e+308
  730. --a[23](1.7976931348623157e+308) = 1.7976931348623157e+308. Value: 1.7976931348623157e+308
  731. a[23](1.7976931348623157e+308)++ = 1.7976931348623157e+308. Value: 1.7976931348623157e+308
  732. a[23](1.7976931348623157e+308)-- = 1.7976931348623157e+308. Value: 1.7976931348623157e+308
  733. ++a[24](5e-324) = 1. Value: 1
  734. --a[24](5e-324) = -1. Value: -1
  735. a[24](5e-324)++ = 5e-324. Value: 1
  736. a[24](5e-324)-- = 5e-324. Value: -1
  737. ++a[25](NaN) = NaN. Value: NaN
  738. --a[25](NaN) = NaN. Value: NaN
  739. a[25](NaN)++ = NaN. Value: NaN
  740. a[25](NaN)-- = NaN. Value: NaN
  741. ++a[26](Infinity) = Infinity. Value: Infinity
  742. --a[26](Infinity) = Infinity. Value: Infinity
  743. a[26](Infinity)++ = Infinity. Value: Infinity
  744. a[26](Infinity)-- = Infinity. Value: Infinity
  745. ++a[27](-Infinity) = -Infinity. Value: -Infinity
  746. --a[27](-Infinity) = -Infinity. Value: -Infinity
  747. a[27](-Infinity)++ = -Infinity. Value: -Infinity
  748. a[27](-Infinity)-- = -Infinity. Value: -Infinity
  749. ++a[28](NaN) = NaN. Value: NaN
  750. --a[28](NaN) = NaN. Value: NaN
  751. a[28](NaN)++ = NaN. Value: NaN
  752. a[28](NaN)-- = NaN. Value: NaN
  753. ++a[29](0) = 1. Value: 1
  754. --a[29](0) = -1. Value: -1
  755. a[29](0)++ = 0. Value: 1
  756. a[29](0)-- = 0. Value: -1
  757. ++a[30](0) = 1. Value: 1
  758. --a[30](0) = -1. Value: -1
  759. a[30](0)++ = 0. Value: 1
  760. a[30](0)-- = 0. Value: -1
  761. ++a[31](0) = 1. Value: 1
  762. --a[31](0) = -1. Value: -1
  763. a[31](0)++ = 0. Value: 1
  764. a[31](0)-- = 0. Value: -1
  765. ++a[32](0) = 1. Value: 1
  766. --a[32](0) = -1. Value: -1
  767. a[32](0)++ = 0. Value: 1
  768. a[32](0)-- = 0. Value: -1
  769. ++a[33](0) = 1. Value: 1
  770. --a[33](0) = -1. Value: -1
  771. a[33](0)++ = 0. Value: 1
  772. a[33](0)-- = 0. Value: -1
  773. ++a[34](0) = 1. Value: 1
  774. --a[34](0) = -1. Value: -1
  775. a[34](0)++ = 0. Value: 1
  776. a[34](0)-- = 0. Value: -1
  777. ++a[35](1) = 2. Value: 2
  778. --a[35](1) = 0. Value: 0
  779. a[35](1)++ = 1. Value: 2
  780. a[35](1)-- = 1. Value: 0
  781. ++a[36](10) = 11. Value: 11
  782. --a[36](10) = 9. Value: 9
  783. a[36](10)++ = 10. Value: 11
  784. a[36](10)-- = 10. Value: 9
  785. ++a[37](10) = 11. Value: 11
  786. --a[37](10) = 9. Value: 9
  787. a[37](10)++ = 10. Value: 11
  788. a[37](10)-- = 10. Value: 9
  789. ++a[38](10.1) = 11.1. Value: 11.1
  790. --a[38](10.1) = 9.1. Value: 9.1
  791. a[38](10.1)++ = 10.1. Value: 11.1
  792. a[38](10.1)-- = 10.1. Value: 9.1
  793. ++a[39](-1) = 0. Value: 0
  794. --a[39](-1) = -2. Value: -2
  795. a[39](-1)++ = -1. Value: 0
  796. a[39](-1)-- = -1. Value: -2
  797. ++a[40](-10) = -9. Value: -9
  798. --a[40](-10) = -11. Value: -11
  799. a[40](-10)++ = -10. Value: -9
  800. a[40](-10)-- = -10. Value: -11
  801. ++a[41](-10) = -9. Value: -9
  802. --a[41](-10) = -11. Value: -11
  803. a[41](-10)++ = -10. Value: -9
  804. a[41](-10)-- = -10. Value: -11
  805. ++a[42](-10.1) = -9.1. Value: -9.1
  806. --a[42](-10.1) = -11.1. Value: -11.1
  807. a[42](-10.1)++ = -10.1. Value: -9.1
  808. a[42](-10.1)-- = -10.1. Value: -11.1
  809. ++a[43](1.7976931348623157e+308) = 1.7976931348623157e+308. Value: 1.7976931348623157e+308
  810. --a[43](1.7976931348623157e+308) = 1.7976931348623157e+308. Value: 1.7976931348623157e+308
  811. a[43](1.7976931348623157e+308)++ = 1.7976931348623157e+308. Value: 1.7976931348623157e+308
  812. a[43](1.7976931348623157e+308)-- = 1.7976931348623157e+308. Value: 1.7976931348623157e+308
  813. ++a[44](5e-324) = 1. Value: 1
  814. --a[44](5e-324) = -1. Value: -1
  815. a[44](5e-324)++ = 5e-324. Value: 1
  816. a[44](5e-324)-- = 5e-324. Value: -1
  817. ++a[45](NaN) = NaN. Value: NaN
  818. --a[45](NaN) = NaN. Value: NaN
  819. a[45](NaN)++ = NaN. Value: NaN
  820. a[45](NaN)-- = NaN. Value: NaN
  821. ++a[46](Infinity) = Infinity. Value: Infinity
  822. --a[46](Infinity) = Infinity. Value: Infinity
  823. a[46](Infinity)++ = Infinity. Value: Infinity
  824. a[46](Infinity)-- = Infinity. Value: Infinity
  825. ++a[47](-Infinity) = -Infinity. Value: -Infinity
  826. --a[47](-Infinity) = -Infinity. Value: -Infinity
  827. a[47](-Infinity)++ = -Infinity. Value: -Infinity
  828. a[47](-Infinity)-- = -Infinity. Value: -Infinity
  829. ++a[48]() = 1. Value: 1
  830. --a[48]() = -1. Value: -1
  831. a[48]()++ = 0. Value: 1
  832. a[48]()-- = 0. Value: -1
  833. ++a[49](hello) = NaN. Value: NaN
  834. --a[49](hello) = NaN. Value: NaN
  835. a[49](hello)++ = NaN. Value: NaN
  836. a[49](hello)-- = NaN. Value: NaN
  837. ++a[50](hello) = NaN. Value: NaN
  838. --a[50](hello) = NaN. Value: NaN
  839. a[50](hello)++ = NaN. Value: NaN
  840. a[50](hello)-- = NaN. Value: NaN
  841. ++a[51]() = 1. Value: 1
  842. --a[51]() = -1. Value: -1
  843. a[51]()++ = 0. Value: 1
  844. a[51]()-- = 0. Value: -1
  845. ++a[52](hello) = NaN. Value: NaN
  846. --a[52](hello) = NaN. Value: NaN
  847. a[52](hello)++ = NaN. Value: NaN
  848. a[52](hello)-- = NaN. Value: NaN
  849. ++a[53](hello) = NaN. Value: NaN
  850. --a[53](hello) = NaN. Value: NaN
  851. a[53](hello)++ = NaN. Value: NaN
  852. a[53](hello)-- = NaN. Value: NaN
  853. ++a[54]() = 1. Value: 1
  854. --a[54]() = -1. Value: -1
  855. a[54]()++ = 0. Value: 1
  856. a[54]()-- = 0. Value: -1
  857. ++a[55](hello) = NaN. Value: NaN
  858. --a[55](hello) = NaN. Value: NaN
  859. a[55](hello)++ = NaN. Value: NaN
  860. a[55](hello)-- = NaN. Value: NaN
  861. ++a[56](hello) = NaN. Value: NaN
  862. --a[56](hello) = NaN. Value: NaN
  863. a[56](hello)++ = NaN. Value: NaN
  864. a[56](hello)-- = NaN. Value: NaN
  865. ++a[57]([object Object]) = NaN. Value: NaN
  866. --a[57]([object Object]) = NaN. Value: NaN
  867. a[57]([object Object])++ = NaN. Value: NaN
  868. a[57]([object Object])-- = NaN. Value: NaN
  869. ++a[58]([object Object]) = NaN. Value: NaN
  870. --a[58]([object Object]) = NaN. Value: NaN
  871. a[58]([object Object])++ = NaN. Value: NaN
  872. a[58]([object Object])-- = NaN. Value: NaN
  873. ++a[59](1,2,3) = NaN. Value: NaN
  874. --a[59](1,2,3) = NaN. Value: NaN
  875. a[59](1,2,3)++ = NaN. Value: NaN
  876. a[59](1,2,3)-- = NaN. Value: NaN
  877. ++a[60](1,2,3) = NaN. Value: NaN
  878. --a[60](1,2,3) = NaN. Value: NaN
  879. a[60](1,2,3)++ = NaN. Value: NaN
  880. a[60](1,2,3)-- = NaN. Value: NaN
  881. ++a[61](,,) = NaN. Value: NaN
  882. --a[61](,,) = NaN. Value: NaN
  883. a[61](,,)++ = NaN. Value: NaN
  884. a[61](,,)-- = NaN. Value: NaN
  885. ++a[62](,,) = NaN. Value: NaN
  886. --a[62](,,) = NaN. Value: NaN
  887. a[62](,,)++ = NaN. Value: NaN
  888. a[62](,,)-- = NaN. Value: NaN
  889. ++a[63](1,2,3) = NaN. Value: NaN
  890. --a[63](1,2,3) = NaN. Value: NaN
  891. a[63](1,2,3)++ = NaN. Value: NaN
  892. a[63](1,2,3)-- = NaN. Value: NaN
  893. ++a[64]() = 1. Value: 1
  894. --a[64]() = -1. Value: -1
  895. a[64]()++ = 0. Value: 1
  896. a[64]()-- = 0. Value: -1
  897. ++a[65](function foo() {}) = NaN. Value: NaN
  898. --a[65](function foo() {}) = NaN. Value: NaN
  899. a[65](function foo() {})++ = NaN. Value: NaN
  900. a[65](function foo() {})-- = NaN. Value: NaN
  901. ++a[66](536870910) = 536870911. Value: 536870911
  902. --a[66](536870910) = 536870909. Value: 536870909
  903. a[66](536870910)++ = 536870910. Value: 536870911
  904. a[66](536870910)-- = 536870910. Value: 536870909
  905. ++a[67](536870911) = 536870912. Value: 536870912
  906. --a[67](536870911) = 536870910. Value: 536870910
  907. a[67](536870911)++ = 536870911. Value: 536870912
  908. a[67](536870911)-- = 536870911. Value: 536870910
  909. ++a[68](536870912) = 536870913. Value: 536870913
  910. --a[68](536870912) = 536870911. Value: 536870911
  911. a[68](536870912)++ = 536870912. Value: 536870913
  912. a[68](536870912)-- = 536870912. Value: 536870911
  913. ++a[69](536870913) = 536870914. Value: 536870914
  914. --a[69](536870913) = 536870912. Value: 536870912
  915. a[69](536870913)++ = 536870913. Value: 536870914
  916. a[69](536870913)-- = 536870913. Value: 536870912
  917. ++a[70](536870914) = 536870915. Value: 536870915
  918. --a[70](536870914) = 536870913. Value: 536870913
  919. a[70](536870914)++ = 536870914. Value: 536870915
  920. a[70](536870914)-- = 536870914. Value: 536870913
  921. ++a[71](1073741822) = 1073741823. Value: 1073741823
  922. --a[71](1073741822) = 1073741821. Value: 1073741821
  923. a[71](1073741822)++ = 1073741822. Value: 1073741823
  924. a[71](1073741822)-- = 1073741822. Value: 1073741821
  925. ++a[72](1073741823) = 1073741824. Value: 1073741824
  926. --a[72](1073741823) = 1073741822. Value: 1073741822
  927. a[72](1073741823)++ = 1073741823. Value: 1073741824
  928. a[72](1073741823)-- = 1073741823. Value: 1073741822
  929. ++a[73](1073741824) = 1073741825. Value: 1073741825
  930. --a[73](1073741824) = 1073741823. Value: 1073741823
  931. a[73](1073741824)++ = 1073741824. Value: 1073741825
  932. a[73](1073741824)-- = 1073741824. Value: 1073741823
  933. ++a[74](1073741825) = 1073741826. Value: 1073741826
  934. --a[74](1073741825) = 1073741824. Value: 1073741824
  935. a[74](1073741825)++ = 1073741825. Value: 1073741826
  936. a[74](1073741825)-- = 1073741825. Value: 1073741824
  937. ++a[75](1073741826) = 1073741827. Value: 1073741827
  938. --a[75](1073741826) = 1073741825. Value: 1073741825
  939. a[75](1073741826)++ = 1073741826. Value: 1073741827
  940. a[75](1073741826)-- = 1073741826. Value: 1073741825
  941. ++a[76](2147483646) = 2147483647. Value: 2147483647
  942. --a[76](2147483646) = 2147483645. Value: 2147483645
  943. a[76](2147483646)++ = 2147483646. Value: 2147483647
  944. a[76](2147483646)-- = 2147483646. Value: 2147483645
  945. ++a[77](2147483647) = 2147483648. Value: 2147483648
  946. --a[77](2147483647) = 2147483646. Value: 2147483646
  947. a[77](2147483647)++ = 2147483647. Value: 2147483648
  948. a[77](2147483647)-- = 2147483647. Value: 2147483646
  949. ++a[78](2147483648) = 2147483649. Value: 2147483649
  950. --a[78](2147483648) = 2147483647. Value: 2147483647
  951. a[78](2147483648)++ = 2147483648. Value: 2147483649
  952. a[78](2147483648)-- = 2147483648. Value: 2147483647
  953. ++a[79](2147483649) = 2147483650. Value: 2147483650
  954. --a[79](2147483649) = 2147483648. Value: 2147483648
  955. a[79](2147483649)++ = 2147483649. Value: 2147483650
  956. a[79](2147483649)-- = 2147483649. Value: 2147483648
  957. ++a[80](2147483650) = 2147483651. Value: 2147483651
  958. --a[80](2147483650) = 2147483649. Value: 2147483649
  959. a[80](2147483650)++ = 2147483650. Value: 2147483651
  960. a[80](2147483650)-- = 2147483650. Value: 2147483649
  961. ++a[81](4294967294) = 4294967295. Value: 4294967295
  962. --a[81](4294967294) = 4294967293. Value: 4294967293
  963. a[81](4294967294)++ = 4294967294. Value: 4294967295
  964. a[81](4294967294)-- = 4294967294. Value: 4294967293
  965. ++a[82](4294967295) = 4294967296. Value: 4294967296
  966. --a[82](4294967295) = 4294967294. Value: 4294967294
  967. a[82](4294967295)++ = 4294967295. Value: 4294967296
  968. a[82](4294967295)-- = 4294967295. Value: 4294967294
  969. ++a[83](4294967296) = 4294967297. Value: 4294967297
  970. --a[83](4294967296) = 4294967295. Value: 4294967295
  971. a[83](4294967296)++ = 4294967296. Value: 4294967297
  972. a[83](4294967296)-- = 4294967296. Value: 4294967295
  973. ++a[84](4294967297) = 4294967298. Value: 4294967298
  974. --a[84](4294967297) = 4294967296. Value: 4294967296
  975. a[84](4294967297)++ = 4294967297. Value: 4294967298
  976. a[84](4294967297)-- = 4294967297. Value: 4294967296
  977. ++a[85](4294967298) = 4294967299. Value: 4294967299
  978. --a[85](4294967298) = 4294967297. Value: 4294967297
  979. a[85](4294967298)++ = 4294967298. Value: 4294967299
  980. a[85](4294967298)-- = 4294967298. Value: 4294967297
  981. ++a[86](-536870910) = -536870909. Value: -536870909
  982. --a[86](-536870910) = -536870911. Value: -536870911
  983. a[86](-536870910)++ = -536870910. Value: -536870909
  984. a[86](-536870910)-- = -536870910. Value: -536870911
  985. ++a[87](-536870911) = -536870910. Value: -536870910
  986. --a[87](-536870911) = -536870912. Value: -536870912
  987. a[87](-536870911)++ = -536870911. Value: -536870910
  988. a[87](-536870911)-- = -536870911. Value: -536870912
  989. ++a[88](-536870912) = -536870911. Value: -536870911
  990. --a[88](-536870912) = -536870913. Value: -536870913
  991. a[88](-536870912)++ = -536870912. Value: -536870911
  992. a[88](-536870912)-- = -536870912. Value: -536870913
  993. ++a[89](-536870913) = -536870912. Value: -536870912
  994. --a[89](-536870913) = -536870914. Value: -536870914
  995. a[89](-536870913)++ = -536870913. Value: -536870912
  996. a[89](-536870913)-- = -536870913. Value: -536870914
  997. ++a[90](-536870914) = -536870913. Value: -536870913
  998. --a[90](-536870914) = -536870915. Value: -536870915
  999. a[90](-536870914)++ = -536870914. Value: -536870913
  1000. a[90](-536870914)-- = -536870914. Value: -536870915
  1001. ++a[91](-1073741822) = -1073741821. Value: -1073741821
  1002. --a[91](-1073741822) = -1073741823. Value: -1073741823
  1003. a[91](-1073741822)++ = -1073741822. Value: -1073741821
  1004. a[91](-1073741822)-- = -1073741822. Value: -1073741823
  1005. ++a[92](-1073741823) = -1073741822. Value: -1073741822
  1006. --a[92](-1073741823) = -1073741824. Value: -1073741824
  1007. a[92](-1073741823)++ = -1073741823. Value: -1073741822
  1008. a[92](-1073741823)-- = -1073741823. Value: -1073741824
  1009. ++a[93](-1073741824) = -1073741823. Value: -1073741823
  1010. --a[93](-1073741824) = -1073741825. Value: -1073741825
  1011. a[93](-1073741824)++ = -1073741824. Value: -1073741823
  1012. a[93](-1073741824)-- = -1073741824. Value: -1073741825
  1013. ++a[94](-1073741825) = -1073741824. Value: -1073741824
  1014. --a[94](-1073741825) = -1073741826. Value: -1073741826
  1015. a[94](-1073741825)++ = -1073741825. Value: -1073741824
  1016. a[94](-1073741825)-- = -1073741825. Value: -1073741826
  1017. ++a[95](-1073741826) = -1073741825. Value: -1073741825
  1018. --a[95](-1073741826) = -1073741827. Value: -1073741827
  1019. a[95](-1073741826)++ = -1073741826. Value: -1073741825
  1020. a[95](-1073741826)-- = -1073741826. Value: -1073741827
  1021. ++a[96](-2147483646) = -2147483645. Value: -2147483645
  1022. --a[96](-2147483646) = -2147483647. Value: -2147483647
  1023. a[96](-2147483646)++ = -2147483646. Value: -2147483645
  1024. a[96](-2147483646)-- = -2147483646. Value: -2147483647
  1025. ++a[97](-2147483647) = -2147483646. Value: -2147483646
  1026. --a[97](-2147483647) = -2147483648. Value: -2147483648
  1027. a[97](-2147483647)++ = -2147483647. Value: -2147483646
  1028. a[97](-2147483647)-- = -2147483647. Value: -2147483648
  1029. ++a[98](-2147483648) = -2147483647. Value: -2147483647
  1030. --a[98](-2147483648) = -2147483649. Value: -2147483649
  1031. a[98](-2147483648)++ = -2147483648. Value: -2147483647
  1032. a[98](-2147483648)-- = -2147483648. Value: -2147483649
  1033. ++a[99](-2147483649) = -2147483648. Value: -2147483648
  1034. --a[99](-2147483649) = -2147483650. Value: -2147483650
  1035. a[99](-2147483649)++ = -2147483649. Value: -2147483648
  1036. a[99](-2147483649)-- = -2147483649. Value: -2147483650
  1037. ++a[100](-2147483650) = -2147483649. Value: -2147483649
  1038. --a[100](-2147483650) = -2147483651. Value: -2147483651
  1039. a[100](-2147483650)++ = -2147483650. Value: -2147483649
  1040. a[100](-2147483650)-- = -2147483650. Value: -2147483651
  1041. ++a[101](-4294967294) = -4294967293. Value: -4294967293
  1042. --a[101](-4294967294) = -4294967295. Value: -4294967295
  1043. a[101](-4294967294)++ = -4294967294. Value: -4294967293
  1044. a[101](-4294967294)-- = -4294967294. Value: -4294967295
  1045. ++a[102](-4294967295) = -4294967294. Value: -4294967294
  1046. --a[102](-4294967295) = -4294967296. Value: -4294967296
  1047. a[102](-4294967295)++ = -4294967295. Value: -4294967294
  1048. a[102](-4294967295)-- = -4294967295. Value: -4294967296
  1049. ++a[103](-4294967296) = -4294967295. Value: -4294967295
  1050. --a[103](-4294967296) = -4294967297. Value: -4294967297
  1051. a[103](-4294967296)++ = -4294967296. Value: -4294967295
  1052. a[103](-4294967296)-- = -4294967296. Value: -4294967297
  1053. ++a[104](-4294967297) = -4294967296. Value: -4294967296
  1054. --a[104](-4294967297) = -4294967298. Value: -4294967298
  1055. a[104](-4294967297)++ = -4294967297. Value: -4294967296
  1056. a[104](-4294967297)-- = -4294967297. Value: -4294967298
  1057. ++a[105](-4294967298) = -4294967297. Value: -4294967297
  1058. --a[105](-4294967298) = -4294967299. Value: -4294967299
  1059. a[105](-4294967298)++ = -4294967298. Value: -4294967297
  1060. a[105](-4294967298)-- = -4294967298. Value: -4294967299