개발성문

13. 조건문 - if 본문

공부 좀 하자/Unity C# 기초

13. 조건문 - if

개발성문 2022. 8. 3. 15:59

조건문은 조건식이 참인지 거짓인지에 따라 다른 영역의 코드가 실행되는 것을 말합니다.

if 조건문은 아래와 같이 3가지 형식으로 사용할 수 있습니다.

    //1. 조건식 기본형식 1
    if(조건식){
    	//조건식이 참일 때, 실행되는 코드
    }
    
    //1. 조건식 기본형식 2
    if(조건식){
    	//조건식이 참일 때, 실행되는 코드
    }
    else{
    	//조건식이 거짓일 때, 실행되는 코드
    }
    
    //1. 조건식 기본형식 3
    if(조건식 1){
    	//조건식 1이 참일 때, 실행되는 코드
    }
    else if(조건식 2){
    	//조건식 2가 참일 때, 실행되는 코드
    }
    else{
    	//조건식 1,2 모두 거짓일 때, 실행되는 코드
    }
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class ClassDefalut : MonoBehaviour
{   
    public int hp = 100;

    // 테스트 1
    private void Start() {
        if(hp % 2 == 0){
            print("hp 는 짝수 입니다.");
        }
        else{
            print("hp 는 홀수 입니다.");
        }
    }
    
    // 테스트 2
    private void OnMouseDown() {
        if(hp > 0){
            hp -= 10;
            print("hp : " + hp);

            if(hp < 40){
                print("경고! HP를 회복하세요.");
            }
        }
        
        if(hp == 0){
            print("죽었습니다.");
        }
    }
}

'공부 좀 하자 > Unity C# 기초' 카테고리의 다른 글

16. 반복문 - for  (0) 2022.08.03
14. 조건문 - 삼항식(삼항 연산자)  (0) 2022.08.03
10. 문자열 사용되는 연산자 +  (0) 2022.08.03
8.연산자(비교/관계)  (0) 2022.08.03
9.연산자(논리)  (0) 2022.08.03
Comments