我正在尝试制作一个因子计算器。您输入一个数字,它会找出该数字的因数。如果你将原始数字除以其因子,你会得到零,我试图在这里实现它,这样当它以“0”返回时,它会被推送到一个数组并打印该数组。
var number = prompt("Number?")
var array = []
function modulo(a, b)
{
return a % b;
}
for (counter = 0; counter < number; counter++)
{
var result = modulo(number, counter)
if (result = 0)
{
array.push(counter)
}
}
for (counter = 0; counter < array.length; counter++)
{
alert(array[counter])
}
发生的情况是出现提示,我输入一个数字,但没有任何反应。有人可以帮忙吗?