Results 2 comments of 千聿

类似金额的转化,这里相对还要简单一些 '10000000000'.replace(/(?!^)(?=(\d{3})+$)/g, '.'); (?!^)的目的是不匹配开头,虽然这里刚好不会匹配到开头; 但是可以不增加(?!^)试试字符串'100000000000'

let arr = [0,1,0,0,3,0,0,0,2,1,0,0]; function changeArr(arr) { var len = 0; arr.forEach(item=>{ if (item === 0){len++;} }) arr = arr.filter(item=>{ if (item != 0) { return item; } }) for(var...