Computer Language/유니티

배열의 값을 비교(함수) 2가지 방법

알 수 없는 사용자 2014. 4. 8. 14:40

using UnityEngine;

using System.Collections;


public class compareFunc : MonoBehaviour {


// Use this for initialization

void Start () {

int[] a = {2, 10, 3} ;

int[] b = {3, 9, 3} ;

Compare (a , b);

for(int i = 0; i < a.Length; i++){

Compare2(a[i], b[i]);

}

}

void Compare(int[] a, int[] b){

int i;

for(i =0; i < a.GetLength(0); i++){

if(a[i] < b[i]){

print ("output   " + a[i] + "<" + b[i]);

}

else if(a[i] > b[i]){

print ("output   " + a[i] + ">" + b[i]);

}

else{

print ("output   " + a[i] + "=" + b[i]);

}

}

}

void Compare2(int a, int b){

if(a < b){

print ("output   " + a + "<" + b);

}

else if(a > b){

print ("output   " + a + ">" + b);

}

else{

print ("output   " + a + "=" + b);

}

}

// Update is called once per frame

void Update () {

}

}