나 개발자 할래요
7 본문
01. 콘솔 적극 활용하기
콘솔을 사용하는 주된 이유가 무엇인가?
- 에러 메시지 확인 : 코드에서 발행한 에러의 종류와 그 원인을 알 수 있다.
- 실시간 수정 : 코드의 특정 부분을 수정하고 즉시 실행해서 결과를 확인 할 수 있다.
- 변수 값 추적 : 실행 중 변수의 현재 값을 출력하여, 어떻게 동작을 하는지 알 수 있다.
- 논리 확인 : 조건문, 반복문 등의 논리가 예상대로 작동을 하는지 확인 할 수 있다.
- 디버깅 도구로 활용 : 코드를 한 줄씩 실행해서 흐름을 구체적으로 추적해 볼 수 있다.
과제
강아지 그리기!
console.log(`
/\_____
( @\____
/ 0
/ (_______/
/________/ U
`)
대강 느낌 알겠으니..
활용
아아 그리기!
후후훗
이렇게 하는게 맞는지는 모르겠지만 재밌군
console.time("그리는 데 걸린 시간");
//주어진 이름의 타이머 실행
console.log(`
/ ̄ ̄ ̄ ̄\
| | ̄ ̄\|
| |
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
 ̄| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| ̄
|/ ̄\__/ ̄\__/ ̄'|
====================
| |
| | ̄| |
|  ̄ |
| | ̄| |
|  ̄ |
| | ̄| |
|  ̄ |
|__________________|
`)
//일반 메세지 출력
console.timeEnd("그리는 데 걸린 시간");
//지정 타이머 멈추고, 소요시간 출력
console.info("이것은 간단한 ASCII 아트 아이스아메리카노입니다.")
//정보 메세지 출력
console.warn("주의: 이 아이스아메리카노는 그림입니다.실제 아이스아메리카노가 아닙니다! 드시면 안 됩니다!");
//경고 메세지 출력
console.error("오류: 실제 아이스아메리카노 데이터를 불러오지 못했습니다.");
//오류 메시지 출력
내 사랑 아아
내 원동력 아아
난 얼죽아
얼 유?