항해일지
웹개발 종합반 1일차 본문
반복문(for 문) 다시복습
for(let i = 1; i <= 5; i +=1){
console.log(i)
}
- 초기식은 반복문에서 첫번째로 실행되고 한번만 실행됨
- 그다음 조건식이 실행된다. 조건식이 true 일때 console에 i를 실행하고 증감식이 실행된다.
- 조건식이 false를 반환할때까지 반복문은 이와같이 계속 돌아간다.
증감식에 연산자는 곱,나눗셈, 제곱 등 다양하게 연산식이 사용가능하다.
프로그래머스 0단계 [문제 : 암호해독]
function solution(cipher, code) {
let a = ''
for(i=1; i <= cipher.length; i++){
if(i%code === 0){
a += cipher[i-1]
}
}
return a
}
인덱스가 0부터 시작하기에 문자열에 -1 한 값을 빈 문자열 a에 담아 풀었다.
function solution(rsp) {
let a = '';
for(let i = 0;i < rsp.length; i++){
if(rsp[i] == 2){
a += 0
}else if (rsp[i] == 0){
a += 5
}else{
a += 2
}
}
return a;
}
rsp가 3개다 주어지는 경우가 있어서 빈배열 a에 += 로 하나씩 맞는거만 차곡차곡 대입연산자를 사용하였다.
웹개발 종합반 1회차 - 2회차 까지 완료
'항해99 > TIL' 카테고리의 다른 글
웹개발 종합반 4일차 (0) | 2023.03.23 |
---|---|
[TIL]온보딩 스터디 Day 08 (알고리즘 문제풀이) (0) | 2023.03.13 |
[TIL]온보딩 스터디 Day 06 (0) | 2023.03.12 |
[TIL]온보딩 스터디 Day 05 (객체) (0) | 2023.03.11 |
[TIL]온보딩 스터디 Day 04 (함수) (0) | 2023.03.09 |
Comments