js给小于10的数字补0,5就是05,但是如果是负数-5结果就是0-5,怎样补0才能得到-05?
同楼上 var newNum = num < 10 ? num > 0 ? ('0' + num) : ('-0' + (0 - num)) : num;
嵌套三目呗,num>=0?((num >=10)?num:'0'+num):((num <=10)?num:"-0"+(0-num))