용기러기's Coding World

javascript (8) - 조건문과 삼단논법 본문

용기러기's javascript

javascript (8) - 조건문과 삼단논법

yongkis 2020. 8. 2. 13:40

안녕하세요:D

 

오늘은 모든 프로그래밍 언어에 있는

조건문(if/else if/else) 을 

아리스토텔레스의 삼단논법(유명한)을 통해서

알아보고자 합니다:D

 

출처 : 나무위키

공기업(?) 준비를 안해봐서 모르지만 각종 인적성이라던지

취업 준비생들이 푸는 문제에 자주 출제되는 걸로 아는 철학의 논리학에서

이러한 삼단논법이 있는데요!

 

저는 오늘 철수는 결국... 죽는다는 슬픈사실을..ㅎㅎㅎ

자바스크립트의 if문을 통해서 밝혀(?)보도록 하겠습니다:D 

 

이런식으로 표현해볼 수 있는데요

프로그래밍에서 조건문은 이처럼

논리학에서의 '전제'처럼 쓸 수 있습니다.

 

if문에서 만약 someOne(누군가)이 사람이라면 => will die someday (언젠가 죽는다) [대전제]

그 위에 변수 선언문에서 someOne = 'person' 즉, 누군가는 사람이다 [소전제]

따라서, 사람인 누군가(someOne)는 언젠가 죽는다(will die someday) [결론]

 

이렇게 표현해볼 수 있겠네요!

 

**참고로

논리학은 철학의 분과로

말로하는 수학(?) 즉,

언어를 가지고 

논리적인 글을 쓰기 위한 방법론과 같은 학문입니다.

 

조건문을 쓸 때

이러한 삼단논법 혹은

언어로 어떤 논리를 만들어낸다라고 생각하고

쓰시면

좀 더 명확한 형태의 코드를 생각해낼 수 있지 않을까

생각해봅니다!

 

감사합니다:D