C#

유니티 C#프로그래밍 기초 5개의 (연산자) 알아보기

Lee Saerom 2022. 10. 26. 19:00

연산자 : 상수, 변수값을 연산해주는 기호

 

숫자 연산자,문자 연산자, 비교 연산자, 논리 연산자, 삼황 연산자 알아보기

 

//3.연산자
        int exp = 1500;

        exp = 1500 + 320;
        exp = exp - 10;
        level = exp / 300;
        strength = level * 3.1f;



         % = 몫이 아닌 나머지를 출력

        2번째 방법 
        int nextExp = 300 - (exp % 300);  



       문자열에 대한 연산자

       3번째 방법

       string title = "전설의";
        Debug.Log(title + " " playerName);



       비교에 대한 연산자

       4번째 방법

       int isFullLevel = 99;
        isFullLevel = level == fullLevel;    둘이 같음을 비교 할때는 == 것을 씀니다
        Debug.Log("용사는 만렙입니다까? " +  isFullLevel);



       5번째 방법

       bool isEndTutorial = level < 10;
        Debug.Log("튜도리얼이 끝난 용사입니까? " + isEndTutorial);



       프로그래밍 부등호 : >(초과)  <(미만) >=(이상)  <=(이하)

       

      논리 연산자

      6번째 방법

int health = 30;
        int mana = 25;
        bool isBadCondition = health <= 50 &&(||) mana <= 20;
        Debug.Log("용사의 상태가 나쁩니까? " + isBadCondition); 



      &&(AND) : 두 값이 모두 true일 때만 true 출력

      ||(OR) : 두 값 중에서 하나만 true이면 true 출력



     삼항 연산자

     7번째 방법

     string condition = isBadCondition ? "나쁨" : "좋음";
       Debug.Log("용사의 상태가 나쁩니까? " + isBadCondition);



     ? A : B : true일 때 A, false일 때 B 출력