[Javascript] Use Number() to convert to Number if possilbe

Use map() and Number() to convert to number if possilbe or NaN.

 

var str = ["1","1.23","3","4.0","five", undefined, .00];
var num = str.map( (s) => {
  return Number(s);
});

console.log(num); //[1, 1.23, 3, 4, NaN, NaN, 0]

 

posted @ 2016-07-19 18:29  Zhentiw  阅读(295)  评论(0)    收藏  举报