美文网首页
封装函数

封装函数

作者: 明天_8c66 | 来源:发表于2021-08-15 11:58 被阅读0次

    echart 向上取整函数

    function padZero(n) {
      // 如果有小数点n的长度会错乱,截取小数点前的值赋值给n再做判断
      const arr = n.toString().split('.')
      let t = 0
      if (arr.length !== 1) {
        t = Math.ceil((arr[0].substr(0, 2) - 0) / 10).toString()
        n = arr[0] - 0
      } else {
        t = Math.ceil((n.toString().substr(0, 2) - 0) / 10).toString()
      }
      if (n.toString().length === 1) {
        return n
      } else if (
        Math.ceil((n.toString().substr(0, 2) - 0) / 10).toString().length === 1
      ) {
        return t.padEnd(n.toString().length, '0') - 0
      } else {
        return t.padEnd(n.toString().length + 1, '0') - 0
      }
    }
    console.log(padZero(1314.520))
    

    相关文章

      网友评论

          本文标题:封装函数

          本文链接:https://www.haomeiwen.com/subject/sohubltx.html