- 返回[1,NaN,NaN]
- [[1,2,3].map((num,index)=>parseInt(num,index))
- parseInt() 函数可解析一个字符串,并返回一个整数。parseInt(string, radix):string必需,要被解析的字符串;radix:可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。如果省略该参数或其值为0,则数字将以10进制数来解析。如果它以 “0x” 或 “0X” 开头,将以16进制数解析。如果该参数小于 2 或者大于 36,则 parseInt()将返回 NaN。字符串string中的数字不能大于radix才能正确返回数字结果值
- const arr = [10,0,10,20,30,40,50,60,70].map((num,index)=>parseInt(num,index))//[10, NaN, 2, 6, 12, 20, 30, 42, 56]
[‘1‘, ‘2‘, ‘3‘].map(parseInt)
最新推荐文章于 2022-12-16 14:55:27 发布