오늘 하루 일정의 대부분을 페어와 코플릿을 진행하게되었다.
1주차 첫번째 스프린트가 끝나는 날이라 마지막엔 페어에 대한 평가도 진행되었는데 좋은 페어분과 스프린트를 진행하게되어 정말 좋았다.
반복문에 관한 코플릿에서 많이 애를먹었다.
일부 문제에서 해결하기 어려운 문제들이 많이 보였었고
특히 나눗셈(/), 나머지(%) 연산자를 사용하지 않고
홀수 짝수를 구분하는 문제는 처음 접했을땐 많이 난해했었다.
생각을 조금만 다르게하면 반복문을 사용해
값이 0이 될때까지 셈을 빼면 되는 것이였고
1이 남으면 홀수로 생각하면 되는 문제였다.
출제의도가 사고방식을 넓게하기 위함이었던 것이 아니었을까?
문제중 풀지 못한 문제가 남아있다.
이중for문을 사용하는 문제이다.
더 고민하고 물어봐야될듯 하다
예전에 독학할 때에는 그다지 신경쓰지 않았던 while의 작성법에 대해
좋은 방법을 알게 되었다.
let i = 0; // 초기화
while(i < 10// 조건문){
document.write('coding everybody <br />');
i++; // 증감문
}
초기화된 값이 조건문만큼 실행되다 증감문에 따라 종료된다.
이런 while작성 방식을 for문으로 옮기면 다음과 같다
for(i = 0;/* 초기화 */ i < 10;/* 조건문 */ i++/* 증감문 */) {
document.write('coding everybody <br />');
}
str[i]
const str = 'hello'
라면 str[3]=l
으로 알 수 있다.시간이 날때 다 못풀은 반복문 문제를 들여다 봐야겠다.