1. 程式人生 > 其它 >js輸出1-100之間所有的質數並求總個數

js輸出1-100之間所有的質數並求總個數

技術標籤:jsjavascriptjs

程式碼如下:

<!DOCTYPE html>
<html lang="zh">
<head>
	<meta charset="UTF-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
	<meta http-equiv="X-UA-Compatible" content="ie=edge" />
	<title>Document</title>
	<script type="text/javascript">
		var sum = 0;
		for(var i = 1;i <= 100;i++){
			var flag = true;
			
			if(i == 1)
			flag = false;
			for(var j = 2;j < i;j++){
				
				if(i % j == 0){
					flag = false;
					break;
				}
			}
			if(flag){
					document.write(i + "&nbsp;&nbsp;&nbsp;&nbsp;");
					sum++;
			}
		}
		document.write("<br />質數一共有:" + sum +  " 個。");
	</script>
</head>
<body>
	
</body>
</html>

執行結果如下:
在這裡插入圖片描述