返回首页
当前位置: 主页 > 电脑技巧 >

JS实现笔迹parseInt方法的一个例子

时间:2018-10-25 11:12
   前言

本文主要介绍了JS的相关内容来实现手写parseInt,分享出来供大家参考学习。让我们详细介绍一下。

手写parseInt实施:它的简单转换字符串类型数为实数,但它不能使用JS原生字符串变换数字的API,如数量()。

示例代码


功能_parseint(STR,基数){
让str_type = typeof STR;
让RES = 0;
If (str_type'string'str_type = =!!= =数){
如果类型不是字符串或数字返回类型
返回南
}

字符串处理
Split({ 0 })
让str.length长度=;
如果(!长度){
如果NULL返回
返回南
}

如果(!基数){
如果雷迪克斯是0 null 未定义的
是10
基数= 10;
}
如果(typeof radix'number'radix | |!= 36){
返回南
}

对于(让我= 0;我<长度;我++){
让ARR = str.split('')。反()加入();
Res = Math.floor (arr{i}) * Math.pow (Radix, I)
}

返回水库;
}


总结

以上就是本文的全部内容。希望本文的内容能给大家的学习或工作带来一定的帮助。如果有任何疑问,您可以留言交流,谢谢您的支持。
------分隔线----------------------------
推荐内容