본문 바로가기
개발공부_Blog/JavaScript

javascript - 홀수짝수구하기

by 소팡팡 2021. 12. 21.
당연한 것 같지만
당연하지 않은 생각들
홀수 짝수 구하기 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 아흑



 

  홀수와 짝수를 어떻게 구분하시겠습니까?  

끝자리가 2,4,6,8,0 이면 짝수 / 1,3,5,7,9 면 홀수  OK
AND
숫자를 나눠서 나머지가 0이면 짝수 / 그렇지 않으면 홀수

 

끝자리가  2,4,6,8,0 이면 짝수 / 1,3,5,7,9 면 홀수  OK
const input = prompt('정수를 입력','')
const lastNum = input[input.length-1]

if (lastNum ==="0" || 
	lastNum ==="2" ||
	lastNum ==="4" ||
	lastNum ==="6" ||
	lastNum ==="8" ) {
  alert(`${input }은 짝수입니다`)
}else{
  alert(`${input }은 홀수입니다`)
}

 

 

## 마지막 자릿수 구하기

    마지막 자릿수를 구하는 방법도 신기했다. 어떻게 이런 생각을.

lastNum = input [ input . length - 1 ]
lastNum = 15 [15 . length -1]
                         = 15의 자리수 : 2자리수 - 1 = 1
               15 [1] : 15의 인덱스 1번째 = 5
lastNum =5

 

 

숫자를 나눠서 
나머지가 0이면 짝수 / 그렇지 않으면 홀수
const num = Number(prompt('정수를 입력',''))
if ( num % 2 == 0 ){
  alert(`${num}은 짝수입니다`)
}else{
  alert(`${num}은 홀수입니다`)
}

 

 

 

 

여러모로.. 예제를 따라하면서

느끼는 바가 많다.

ㄴㅐ 머리 바보

 

댓글