(JavaScript) 조건문 - if, and, or
- 코딩/앱개발
- 2022. 11. 9.
조건문 (if문)
function is_adult(age){ //function 함수를 선언하고 어떤값이 올진 모르겠지만 변수 age로 받겠다
if(age>20){ // 20보다 큰가? if라는 조건에 ()소괄호 안에 조건문을 작성
alert('성인이에요') // 팝업창으로 출력
} else { //위에 조건이 안맞다면
alert('청소년이에요') //팝업창으로 바로 출력(마지막 조건)
}
}
is_adult(25)
/AND 조건은 이렇게 (// 조건의 양쪽다 참이어야 한다.)
function is_adult(age, sex){ //함수와 변수선언
if(age > 20 && sex == '여'){ // and(&&)문은 2가지 조건이 모두 만족해야한다.
// age가 20보다 크냐 그리고 여이냐? 남을 넘겨 받았기때문에 다음 조건문 실행
alert('성인 여성')
} else if (age > 20 && sex == '남') { // age가 20보다 크냐 남이냐 조건 만족하기 때문에 다음 alert 실행
alert('성인 남성') // 팝업창으로 성인남성 출력
} else {
alert('청소년이에요')
}
}
// 참고: OR 조건은 이렇게 (or조건은 한쪽만 참이면 된다.)
function is_adult(age, sex){ // 변수로 아래함수 25,남이라는 성별을 넘겨받는다.
if (age > 65 || age < 10) { // 첫번째 조건, age가 65보다 크냐? 또는 10보다 작냐? 양쪽다 거짓으로 다음 조건 실행.
alert('탑승하실 수 없습니다')
} else if(age > 20 && sex == '여'){ // age가 20보다 크냐 그리고 여 이냐? and문 이기때문에 한쪽 거짓 다음 조건 실행.
alert('성인 여성')
} else if (age > 20 && sex == '남') { // age가 20보다 크냐 그리고 남이냐? 둘다 참 아래 팝업창 출력
alert('성인 남성') // 성인남성을 팝업창 출력
} else {
alert('청소년이에요')
}
}
is_adult(25,'남') // is_adult는 함수에 25와 남이라는 성별을 넘겨주고 있다.
'코딩 > 앱개발' 카테고리의 다른 글
(JavaScript) 반복문 응용편 (0) | 2022.11.09 |
---|---|
(JavaScript) 반복문 - for문 (0) | 2022.11.09 |
실행 및 필요할때 구글서치 (0) | 2022.11.09 |
(JavaScript) 리스트(배열)과 딕셔너리(객체) (0) | 2022.11.08 |
변수 선언방식 (0) | 2022.11.08 |