有几百个适合这个数字?

时间:2018-08-03 06:28:46

标签: javascript

我是Java的新手。

我想知道每个数字有几百个。因此894等于8。323等于3。

这是我编写的代码,您可以猜测它不起作用。

"s"

894打印为8.94,323打印为3.23

我做错了什么,我需要知道什么?我使用模运算符是否错误?

感谢您的帮助。

4 个答案:

答案 0 :(得分:4)

您想使用Math.floor来获取除法的整数部分。您可以在下面的代码段中看到更新的代码:

function howManyHundreds (num) {
  var division = num / 100;
  return Math.floor(division);
}

console.log(howManyHundreds(894));
console.log(howManyHundreds(323));

注意:请记住,使用负数将无法正常工作。如果需要,可以使用Math.abs获取绝对值,然后获取结果。

答案 1 :(得分:1)

除法后,需要取整数值。

function howManyHundreds(num) {
  return Math.floor(num / 100);
}

console.log(howManyHundreds(894))

console.log(howManyHundreds(323))

答案 2 :(得分:1)

请说明除法结果:

function howManyHundreds(num) {
  return Math.floor(num / 100);
}

console.log(howManyHundreds(894))
console.log(howManyHundreds(323))

答案 3 :(得分:0)

使用Math.floor()方法获取数值