题解 | 分隔符

分隔符

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

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <style>
      /* 填写样式 */
    </style>
  </head>

  <body>
    <!-- 填写标签 -->
    <script type="text/javascript">
      // 填写JavaScript

      function _comma(number) {
        // 补全代码
        const arr = [...number.toString()]
        let num = 0;
        for(let i= arr.length; i>0 ; i--,num++) {
            if(num == 3&&!isNaN(arr[i-1])) {
                arr.splice(i,0,',')
                num = 0;
            }
        }
        return arr.join('')
      }
      console.log(_comma(-123));
      
    </script>
  </body>
</html>


// isNaN() 用来判断是否非数字,如果经过转换是数字,那么就会返回false,不是,就返回true

全部评论

相关推荐

04-11 23:51
门头沟学院 Java
坚定的芭乐反对画饼_许愿Offer版:人人都能过要面试干嘛,发个美团问卷填一下,明天来上班不就好了
点赞 评论 收藏
分享
墨西哥大灰狼:如果你的校友卤馆还在的话,他肯定会给你建议的,可是卤馆注销了@ 程序员卤馆
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务