Roblox - Lua script - if~(조건문)
if(조건문( 이하 if문으로 줄여서 ) )- 말 그대로 조건이 맞게 행동하면 된다.
기본적인 패턴
if 조건부 then
"조건에 부합한 경우 실행할 코드 삽입"
end
예시를 들어 설명해보자. (인터넷에 떠돌아다니는 짤 )
유머는 유머일 뿐 .. 따라하지 말자.. ㅎ
저 짤을 코드로 전환한다면
이렇게 풀어낼 수 있다.
가운데에 if문이 어떻게 실행된 것인지 잘 분석(각자)해보자.
조건이 여러개 이면 어떻게 할 것인가? 방법은 여러가지가 있다.
현재 배운 것 만으로 생각할 수 있는 방법은...
if 조건1 then
if 조건2 then
if 조건2 then
if 조건3 then
"실행 코드"
end
end
end
end
이렇게 여러 조건을 만들어 사용할 수 있을 것이다.
조금 더 효율적인 개발을 위해 else if 와 else 를 사용하는 법을 배워보자.
내용 요약
- 첫 if 문의 조건이 맞지 않는다면 다음 elseif 문 조건을 확인.
- else 위의 조건문들이 모두 맞지 않는다면 else문에 있는 코드 실행.
조건문 우선 순위
- if -> elseif -> ~ -> else
Freesh (Free + Finish) - 맺음말
- 개발할 때 까다로운 조건들이 많이 발생하므로 어렵게 코드를 만드는 것 보다 간단하고 알아보기 편하게 코딩하는 방향으로 개발한다면 좋은 개발자가 될 수 있을 것이다. ( 지극히 주관적인 생각 )
댓글
댓글 쓰기