
<script>
function hey(){
let count = 1;
if (count % 2 == 0) {
alert('짝수입니다')
} else {
alert('홀수입니다')
}
count += 1
//count = count + 1
}
</script>
여기서 구동이 안되는 이유. 함수가 작동 하고 나서 count 사라짐. 축적이 안됨. 그래서 위에 let count = 1이라 정의해놓은 것을 함수 바깥에 미리 정의해줘야함. 변수를 함수안에서 선언해서 쓰면 함수가 끝나고 자동으로 사라짐
<script>
let count = 1;
function hey(){
if (count % 2 == 0) {
alert('짝수입니다')
} else {
alert('홀수입니다')
}
count += 1
//count 사라짐. 축적이 안됨. 그래서 위에 let count = 1이라 정의해놓은 것을 함수 바깥에 미리 정의해줘야함.
}
</script>