📜  如何使用 JavaScript 获取数字的小数部分?

📅  最后修改于: 2022-05-13 01:56:32.660000             🧑  作者: Mango

如何使用 JavaScript 获取数字的小数部分?

给定一个浮点数,任务是使用 JavaScript 将数字分成整数和小数部分。例如,15.6 的值将被拆分为两个数字,即 15 和 0.6。这里有几个讨论的方法。

  • 方法一:使用split()方法。
    此方法用于将字符串拆分为子字符串数组,并返回新数组。
    句法:
string.split(separator, limit)

参数:

  • 分隔符:此参数是可选的。它指定用于拆分字符串的字符或正则表达式。如果不使用,将返回整个字符串(只有一项的数组)
  • 限制:此参数是可选的。它指定了指定拆分次数的整数,超出拆分限制的项目将被排除在数组之外。

返回值:
返回具有拆分项的新数组。

示例 1:此示例首先将数字转换为字符串,然后使用split() 方法删除小数点前的部分。

HTML


 

    
        JavaScript
      | Get decimal portion of a number.
    

 

    

              GeeksForGeeks          

    

    

           

    

        


HTML


 

    
        JavaScript
      | Get decimal portion of a number.
    

 

    

              GeeksForGeeks          

    

    

           

    

        


输出:

  • 在点击按钮之前:

  • 点击按钮后:

方法 2:使用Math.abs( )Math.floor( )

  • Math.abs() JavaScript 中的 Math.abs()函数用于返回数字的绝对值。它接受一个数字作为参数并返回其绝对值。
  • Math.floor( ) JavaScript 中的 Math.floor()函数用于将作为参数传递的数字四舍五入到其最接近的整数,向下舍入 ig 向较小的值。

例 2:本例用原始数字减去数字的下限,得到小数部分。但在这种情况下,我们将得到小数点后的确切部分。我们会得到大概的结果。

HTML



 

    
        JavaScript
      | Get decimal portion of a number.
    

 

    

              GeeksForGeeks          

    

    

           

    

        

输出:

  • 在点击按钮之前:

  • 点击按钮后: