按照从小到大的顺序输出它的所有质数的因子,以空格隔开。最后一个数后面也要有空格。
直接贴代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
function zhishu(isNumber)
{
var arr=[];
for (var i=2;i<=isNumber;){
if (isNumber%i===0){
arr.push(i);
isNumber=isNumber/i;
}
else
{
i++;
}
}
return arr;
}
console.log(zhishu(180));
</script>
</body>
</html>
测试结果: 2,2,3,3,5