例1:找出1~1000中所有能被5整除,或者被6整除的数字,在控制台输出。
for(var i=1; i<=1000; i=i+1){
if(i%5==0 || i%6==0){
console.log(i);
}
}
例2:
用户输入一个数字,列出所有它能够整除的数字,比如用户输入48,那么控制台中将显示1,2,3,4,6,8,12,16,24,48。用户输入19,控制台中将显示1,19。用户输入21,控制台中将显示1,3,7,21。
<script type="text/javascript">
var num=parseInt(prompt("请输入一个数字"));
for(var i=1; i<=num;i++){
if(num %i==0){
console.log(i);
}
}
</script>
例3:
轮流报数,如果报到能被7整除的数字,或者尾数是7的数字,就算踩地雷了,请在控制台输出1~60之间所有的“安全数”。比如1、2、3、4、5、6、8、9、10、11、12、13、15、16、18……
for(var i=1;i<=60;i++){
//这个数字不能被7整除,且这个数字的个位数不能是7
if(i%7!=0 && i%10