function kmUnit(m){
var v;
if(typeof m === 'number' && !isNaN(m)){
if (m >= 1000) {
v = (m / 1000).toFixed(2) + 'km'
} else {
v = m + 'm'
}
}else{
v = '0m'
}
return v;
}
var km = kmUnit(100);
console.log(km);
提醒:传递参数不要带引号,如kmUnit('100')会返回0m。
http://www.neirong.org/post-589.html
转载请注明:有爱前端 » javascript 单位米m转换为单位千米km