# Copyright (c) 2022 Huawei Device Co., Ltd. # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. builtins test start builtins string start A ABBA — — true builtins string end builtins ir start 112 119 NaN NaN 100 0 1 -1 -1 -1 5 -1 -1 Bill Gates,1,2 1 1 1 1 1 NaN false false false false builtins ir end builtins number start parseInt result = 16947500000 0.7999999999999999 -Infinity builtins number parsefloat NaN 123 -0.12 10.123 0 0 -1000 -1000 -0.12 1 1234560000000000 1234560000000000 1 1 10 10 1000 builtins global parsefloat NaN 123 -0.12 10.123 0 0 -1000 -1000 -0.12 1 1234560000000000 1234560000000000 builtins number parseint NaN NaN NaN 123 -2 10 0 0 -1000 -1000 NaN 123456 1 1 10 10 100 4 16 64 100 256 builtins global parseint NaN NaN NaN 123 -2 10 0 0 -1000 -1000 NaN 123456 1 1 10 10 100 4 16 64 100 256 builtins number isnan false false false true false false false false false true true true false builtins global isnan true true false true false false false false false true true true false builtins number isfinite false false false false false false true true true true builtins global isfinite false false true false false false true true true true builtins number isinteger false false false false false true true true true true false false false true true true true true true true true true true true true builtins number issafeinteger false false false false false true true true true true false false false true true true false false true true true false false false false builtins number tostring 3.1622776601683794e+21 3.1622776601683794e+21 0 0 0 0 -1 -1 -1000000000 -1000000000 -1000000000.1233444 -1000000000.1233444 10000.1234 10000.1234 1000 1000 10000123456 10000123456 1.0000123456e-11 1.0000123456e-11 0.10000123456 0.10000123456 1234560000000000 1234560000000000 TypeError: Cannot convert a BigInt value to a number 0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034lmua2oev 4294967294 2147483648 1e+22 builtins number end builtins regexp start 20210608_5V0J5lVh4xVNYx0AUE.jpg,.jpg .jpg st2 a undefined AAA AAA AAA true true 1234 builtins regexp end builtins object begin true false false builtins object end builtins object add property begin 1106 builtins object add property end builtins reflect start false true v56.length 102630708 0success_1 0success_2 1success_1 1success_2 2success_1 2success_2 3success_1 3success_2 4success_1 4success_2 5success_1 5success_2 6success_1 6success_2 7success_1 7success_2 8success_1 8success_2 9success_1 9success_2 10success_1 10success_2 11success_1 11success_2 12success_1 12success_2 13success_1 13success_2 14success_1 14success_2 15success_1 15success_2 16success_1 16success_2 17success_1 17success_2 18success_1 18success_2 19success_1 19success_2 tom builtins reflect end start concurrent mark