parseInt
를 이용해 string
을 number
로 변환해 주며
inNaN
을 이용해 true
또는 false
로 값을 받을 수 있었다.
age가 true, false일 경우 다르게 표시하기 위해서는
조건문(if)으로 작성해 줘야 한다.자바스크립트는 위에서 아래로 처리하기 때문에
if문을 작성할 땐 작성하는 순서가 중요하다.
if, else
로 작성 되며 true(if) 다음 false(else) 순으로 진행 되는거 같다.const age = parseInt(prompt("How old are you?")); if(isNaN(age)){ //true인 경우 console.log("Please number") } else { //false인 경우 console.log("your age.") }
조건문이 여러개인 경우
else if
를 사용해 준다.const age = parseInt(prompt("How old are you?")); if(isNaN(age)){ //string을 작성한 경우 console.log("Please number") } else if(age < 18) { //18미만인 경우 console.log("you are too young.") } else { //나머지 조건 console.log("your age.") }
조건문(if, else)을 이용해서
길어 질 수 있는 코드를 간단하게 작성할 수 있게 해주는 거 같다.