Discuss / JavaScript / string2int

string2int

Topic source

炒冷饭的TM

#12 Created at ... [Delete] [Delete and Lock User]

用charCodeAt真是聪明...

WUDAJUN

#13 Created at ... [Delete] [Delete and Lock User]

赞一个+++++

lujaymin

#14 Created at ... [Delete] [Delete and Lock User]

还以为'9' - '0'跟C语言里面语法的一样呢

Bob_佳杰

#15 Created at ... [Delete] [Delete and Lock User]

function string2int(s) { var temp = s.split(''); var arr = temp.map(Number); return temp.reduce(function(x,y){ return x*10+y; }); }

Bob_佳杰

#16 Created at ... [Delete] [Delete and Lock User]
function string2int(s) {
  var temp = s.split('');
  var arr = temp.map(Number);
  return arr.reduce(function(x,y){
    return x*10+y;
  });
}
console.log(string2int('12345'));

Glimmer

#17 Created at ... [Delete] [Delete and Lock User]

除了这样转换成数字 return x.charCodeAt(0) - '0'.charCodeAt(0); 还有其它方法吗?


  • 1
  • 2

Reply