오늘 할 일
- 유저 수정, 삭제 마무리
- 프론트 연결해보기 ( 간단하게 만들어서 )
- 코드리뷰 할 수 있게 복습복습
오늘 배운 것
같은 조 조장님께서 보내 주셨다 !!ㅜㅜ
이러한 형식으로 이해 안 되면
플로우 차트라도 글로 적고 만들어보라고 하셨다.
무슨 의도로 하셨는지 알 것도 같다.
일단 머릿속에서 어떤식으로 되어져야 하는지 알아야 하는데
아예 모르니까 이렇게라도 하는것이 도움이 될 것 같다.
for문
for(let i = 2; i <=n; i++;)
2부터 시작해서 n보다 작을 때 까지 1씩 증가하는 식.
n을 i로 나누는 나머지가 1이면 되는 것 아닌가.
가장 처음 나오는 i를 반환하면 된다.
리턴은 포문을 종료시켜버린다.
function solution(n) {
var answer = 0;
for (let i = 2; i < n; i++) {
if (n % i === 1)
return answer += i
}
return answer;
}