题目
将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库
函数。 数值为0或者字符串不是一个合法的数值则返回0。
思路
不能使用parseInt函数,要求自己实现,可以使用位运算
代码
1 | function StrToInt(str) { |
ACG/东方厨/战锤粉
将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库
函数。 数值为0或者字符串不是一个合法的数值则返回0。
不能使用parseInt函数,要求自己实现,可以使用位运算
1 | function StrToInt(str) { |