프로그램/유니티 스크립트 소스
[유니티 스크립트 소스] 배열에서 최소값, 최소값 얻기
코더 제로
2020. 4. 14. 21:40
728x90
반응형
1. 소스
void GetMinMax(float[] array, out float min, out float max)
{
min = array[0];
max = array[0];
for (int i = 0; i < array.Length; i++)
{
if (min > array[i])
min = array[i];
else if (min < array[i])
max = array[i];
}
}
2. 데모
using UnityEngine;
public class DemoGetMinMax : MonoBehaviour
{
void Start()
{
float[] tests = new float[] { 1f, 2.3f, 5f, 0f, 6f };
float min, max;
GetMinMax(tests, out min, out max);
Debug.LogFormat($"Min : {min} Max : {max}"); // 출력 : Min : 0 Max : 6
}
void GetMinMax(float[] array, out float min, out float max)
{
min = array[0];
max = array[0];
for (int i = 0; i < array.Length; i++)
{
if (min > array[i])
min = array[i];
else if (max < array[i])
max = array[i];
}
}
}
728x90
반응형