본문 바로가기
요고조고

자바스크립트 2강

by diMik 2020. 11. 13.

자바스크립트 두번째 강의는 하루에 못 끝냈다

 

 

2-1 반복문 연습: 별찍기 21분

 

for (var dot=1; dot<5; dot+=1){ console.log('*'.repeat(dot+1))}

 

별찍기를 통해 반복문 공부


2-2 객체 기본 10분


2-3 객체의 속성 12분


2-4 배열 기본 12분


2-5 구구단 구현 19분

 

아래의 구구단 구현 코드 따라하다가 크롬 렉걸려서 위에 정리한 내용 다 날아갔다.(그닥 긴 내용은 아니었으나) 흑흑 ㅠ 

 

while(true){
var 숫자1 = Math.floor(Math.random()*9)+1
var 숫자2 = Math.floor(Math.random()*9)+1
var 결과 = 숫자1 * 숫자2
var 조건 = true;
while (조건){
var 답 = prompt(String(숫자1) + '곱하기' + String(숫자2) + '는?')
if (결과 === Number(답)) {
alert('딩동댕');
조건 = false;
} else {
alert('땡')
}
}
}

 

 

처음배울 때는 순서도를 직접 그려보는 것이 좋다. 머리로만 생각하지 말고.

 

 

강의는 배속을 설정해서 빠르게 듣고 있다. 중간중간 잘 와닿지 않는 부분도 있지만, 일단은 완강을 목표로 쭈욱 들어나가도록 하겠다. 무료강의로 제공해 주신 것에 감사할 따름이다. 

 

 

(잠시 다른 이야기를 하자면) 외국어 공부할 때도 느낀 것이라 예시로 드는 단어를 아주 평범한 단어를 선택하는 게 좋은 것 같다. 배우려는 내용 자체도 태어나서 처음보는 내용인데 예시 단어까지 일반적인 단어가 아닐 경우에 그 어려움의 정도는 대폭 상승한다. 외국어 학습시에도 느끼는 부분이다. 코드 배우는 것도 일종의 언어라 이런 느낌이 비슷하게 들었다.

 

 

한국어와 영어가 왔다갔다하니 코드 따라치기가 아직은 손에 익지 않는다. 코드 따라하기도 벅찬데 한영전환까지 해서 더 어렵다. 대소문자를 구별해야 한다는 것도 더 익숙해져야할 부분이다.

댓글