아는건데 막상 쓰려고보면 ...
또 생각보다 잘 안되는 ... 허 허 허
알고 있다고 생각한 if문 다시 보기
홀수 짝수 구하기
let num = Number(prompt('숫자를 입력하세요'))
if (num > 0) {
alert('양수입니다')
}else if (num == 0){
alert('0입니다')
}else {
alert('음수입니다')
}
# if문
if ( 불 값이 나오는 표현식 ) { 불 값이 참일 때 실행할 문장 }
불 값이 나오는 표현식!!!!!!!!!
입력받은 숫자(num)가 0일때를 표현하려고
num =0 을 했더니 음수가 나왔따 ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ
난 저렇게 조건을 써 넣은 기억이 없는데
나는 값 비교를 한 게 아니고 num에 0을 입력해 준 것이었고
num은 0보다 큰 숫자가 아니므로 음수가 나온듯 하다.
= 과 == 과 === 의 차이는 다 다르다. | ||
= # value의 값을 지칭 예 : num = 0 |
== # value와 value의 값을 비교 예 : num1=5 , num2="5" 일때, . num1 == num2 => true |
=== #value와 data type을 비교 예 : num1=10 , num2="10" 일때, . num1 === num2 => false . Number String이기 때문 |
안다고 썼지만
아는게 아는게 아닌 . 훗.
'개발공부_Blog > JavaScript' 카테고리의 다른 글
javascript - if 태어난 연도 입력받아 띠 출력하기 (0) | 2021.12.21 |
---|---|
javascript - 홀수짝수구하기 (0) | 2021.12.21 |
javascript - addEventListener('keyup',~ (0) | 2021.12.19 |
javascript - addEventListener, removeEventListener (0) | 2021.12.19 |
javascript - createElement / appendChild / removeChild (0) | 2021.12.19 |
댓글