题解 | #分隔符#

分隔符

https://www.nowcoder.com/practice/e5696992841841a8ab9d026324e4bb77

  function _comma(number) {
                // 补全代码
                 //Math 对象用于执行数学任务。
                //abs() 方法可返回一个数的绝对值.
                //toString() 方法把数字转换为字符串。
                //split() 方法用于把一个字符串分割成字符串数组。
                //reverse() 方法用于颠倒数组中元素的顺序。
                let arr=Math.abs(number).toString().split('').reverse()
                let i=3
                while(i<arr.length){
                    arr.splice(i,0,',')
                    //splice() 方法用于添加或删除数组中的元素。
                    i+=4
                }
                //join() 方法用于把数组中的所有元素转换一个字符串。
                let str=arr.reverse().join('')
                return number>=0?str:'-'+str
  
            }
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务