《JavaScript》质数

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script type="text/javascript">
		
		
		var num =prompt("请你马上输入一个大1的整数:");
		if(num <=1){
				alert("该值就是不合法!!!");
		}else{
			
			//创建一个变量来保存当前的状态
			//默认当前num是质数
			
			var flag =true;
			
		//判num是否是质数	
		//获取2-num之间的数
			for(var o=2 ; o<num ; o++){
				//判断unm能被o整除
				if (num %o==0 ){
					//如果num能被o整除,则说明num一定不是质数
					//设置flag为false
				flag = false;
					
				}
			}
			if(flag){
			alert(num+"就是质数");
}else{
	alert("这个不是你想要的质数")
		}
		}
		
		</script>
	</head>
	<body>
	</body>
</html>

 

输入你的数字来得出你想要的质数或者不是质数将会得出结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值