综合练习3编程题3.html 894 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <script>
  10. // 判断当前数值是否能同时被3、5、7整除
  11. function foo(n){
  12. if(n%3==0 && n%5==0 && n%7==0){
  13. return true;
  14. }else{
  15. return false;
  16. }
  17. }
  18. // 计算出所有的结果放到arr数组当中
  19. var arr = [];
  20. for(var i=1;i<=1000;i++){
  21. if(foo(i)){
  22. arr.push(i)
  23. }
  24. }
  25. // 把所有的结果输出到页面中6个一换行
  26. for(var j=0;j<arr.length;j++){
  27. document.write(arr[j]+"&nbsp;");
  28. if((j+1)%6 == 0){
  29. document.write("<br>");
  30. }
  31. }
  32. </script>
  33. </body>
  34. </html>