최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

티스토리 뷰

   배열의 최소,최대 


<?php
	$arr = array(10,90,99,10,20,30);

	$maxvar = $arr[0];
	$minvar = $arr[0];
	
	for($i = 0; $i < count($arr); $i++){
		if($arr[$i] >= $maxvar){
			$maxvar = $arr[$i];
		}

		if($arr[$i] <= $minvar){
			$minvar = $arr[$i];
		}
	}
		echo "최대값 : $maxvar<br>";
		echo "최소값 : $minvar<br>";

?>

4,5 : 초기에 배열의 아무 값이나 넣어도 상관은 없다. 가독성을 위해 $arr[0]을 대입.


8 : 배열의 원소만큼 반복하여 자신보다 크거나 같은 값이 있으면 그 값으로 변경한다.

12 : 배열의 원소만큼 반복하여 자신보다 작거나 같은 값이 있으면 그 값으로 변경한다.


결과)


최대값 : 99
최소값 : 10

댓글