Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

항해일지

웹개발 종합반 1일차 본문

항해99/TIL

웹개발 종합반 1일차

효환 2023. 3. 20. 22:36

 

반복문(for 문) 다시복습

for(let i = 1; i <= 5; i +=1){

    console.log(i)

}
  1. 초기식은 반복문에서 첫번째로 실행되고 한번만 실행됨
  2. 그다음 조건식이 실행된다. 조건식이 true 일때 console에 i를 실행하고 증감식이 실행된다.
  3. 조건식이 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회차 까지 완료

 

 

 

 

 

Comments