10006 作业5 求一个整数数组中的最小的奇数,如果没有奇数,则直接输出“没有奇数”,否则输出该数。 – 恵玩科技

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script type="text/javascript">
			/*
			 5.	求一个整数数组中的最小的奇数,如果没有奇数,
			 则直接输出“没有奇数”,否则输出该数。
			 * */
			var nums=[11,22,33,44,55,4324,423423,4,23423,4234,234];
			//var nums=[22,34,222];//用来测试判断存在奇数的方法是否可行
			var min=nums[0];var count=0;//用来判断是否有奇数
			for(var i=0;i<nums.length;i++){
				if(nums[i]%2!=0){
						count++;
						
					if (min>nums[i]) {
						min=nums[i];
						
					}
				}
				
			}
			//判断是否有奇数
			if(count==0)
			{
				document.write("没有奇数!");
			}else{
				document.write("该数组中最小的奇数为:"+min);
			}
				
			
			
		</script>
	</head>
	<body>
	</body>
</html>

 

打赏作者