728x90
https://opentutorials.org/module/3180/18800
toggle ; 토글 토글이란 하나의 설정 값으로부터 다른 값으로 전환하는 것이다. 토글이라는 용어는 오직 두 가지 상태밖에는 없는 상황에서, 스위치를 한번 누르면 한 값이 되고, 다시 한번 누르면 다른 값으로 변하는 것을 의미한다.
<h1>Conditional statements</h1>
<h2>Program</h2>
<script>
document.write("1<br>");
document.write("2<br>");
document.write("3<br>");
document.write("4<br>");
</script>
<h2>IF-true</h2>
<script>
document.write("1<br>");
if(true){
document.write("2<br>");
} else {
document.write("3<br>");
}
document.write("4<br>");
</script>
<h2>IF-false</h2>
<script>
document.write("1<br>");
if(false){
document.write("2<br>");
} else {
document.write("3<br>");
}
document.write("4<br>");
</script>
Conditional statements = 조건문
<h2>IF-true</h2>
<script>
document.write("1<br>");
if(true){
document.write("2<br>");
} else {
document.write("3<br>");
}
document.write("4<br>");
</script>
화면출력
1
2
4
if 문법을 사용하여 if { } 괄호안의 값이 (true) 이므로 { } 괄호안의 코드를 출력하고, else의 코드는 출력하지 않는다.
<h2>IF-false</h2>
<script>
document.write("1<br>");
if(false){
document.write("2<br>");
} else {
document.write("3<br>");
}
document.write("4<br>");
</script>
화면출력
1
34
if 문법을 사용하여 if { } 괄호안의 값이 (false) 이므로 { } 괄호안의 코드를 출력하지않고, else의 코드는 출력한다.
▽ 이해 정리 ▽
if ( ) 에는 블리언 타입이 온다. 블리언 값이 무엇이냐에 따라 출력값은 달라진다.
if (true)이면 if값이 출력되고 else 값은 무시된다
if (false)이면 if값이 무시되고 else 값만 출력된다
위의 예시는 조건문이 아니다.
if 값안의 값을 조건으로 단 것이 아니라, true, false로 지정해서 적었기 때문에 이것은 쓸모 없는 코드이며,
조건에 대해 실행하지 않는다.
if ( ) 안에 들어오는 값에 조건을 달아야한다.
728x90
'STUDY > JavaScript' 카테고리의 다른 글
[JavaScript-생활코딩] 15. 리팩토링(refactoring) (0) | 2022.06.01 |
---|---|
[JavaScript-생활코딩] 14. 조건문의 활용 (0) | 2022.06.01 |
[JavaScript-생활코딩] 12. 비교 연산자와 Boolean 데이터 타입 (0) | 2022.06.01 |
[JavaScript-생활코딩] 11. 조건문 예고 (0) | 2022.06.01 |
[JavaScript-생활코딩]10. 프로그램, 프로그래밍, 프로그래머 (0) | 2022.06.01 |