繁体   English   中英

如何使用 Math.floor 方法解决数字

[英]How to use Math.floor method for solving numbers

在输入字段中输入的值将分为 3 部分 30%、30% 和 40% 例如物理值 = 500,那么值将是 150、150、200

这部分怎么做,请帮忙。 我是 JavaScript 的新手。

Math.floor 方法用于将作为参数传递的数字四舍五入到最接近的 integer 向下舍入方向,即朝较小的值。

例如:

输入 => Math.floor(22.9) output => 22

你可以说得更详细点吗?

您可以将该数字乘以 0.3 和 0.4 以获得所需的百分比。 要获得地板或天花板,您可以这样做:

Math.floor(num) Math.ceil(num)

 const inputValue = 500 const percentages = [30, 30, 40] const result = percentages.map(percentage => Math.floor(inputValue * percentage / 100)).join(', ') console.log(result)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM