[Day6] JS 반복문과 조건문 과제 (240701)
2024. 7. 1. 17:48ㆍ공부/DGTP TIL
1. 문자열 반복 https://school.programmers.co.kr/learn/courses/30/lessons/181940
Programers/프로그래머스/0/181940. 문자열 곱하기 at main · KimGrang/Programers (github.com)
가장 먼저 떠오른 for문 사용하기.
function solution(my_string, k) {
let answer = ''
for(let i=0;i<k;i++){
answer+=my_string
}
return answer;
}
파이썬으로 하면 for문을 쓸 이유 조차 사라진다.
def solution(my_string, k):
answer = my_string*k
return answer
2. 정수 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/181840
function solution(num_list, n) {
let answer = 0;
for(let i in num_list){
if(n==num_list[i]){
answer++
}
}
return answer;
}
제출시, 11번 케이스에서 문제 발생. 예상하기로, n값이 여러번 있어서 발생한 문제라 예상.
function solution(num_list, n) {
let answer = 0;
for(let i in num_list){
if(n==num_list[i]){
answer++
break;
}
}
return answer;
}
그냥 값이 있으면 1, 없으면 0으로 끝나게 하나라도 나오면 break하여 해결
def solution(num_list, n):
answer = 0;
for i in num_list:
if(i==n):
answer=1;
break
return answer
파이썬 버전.
'공부 > DGTP TIL' 카테고리의 다른 글
[Dau8] 객체와 DOM (240703) (0) | 2024.07.03 |
---|---|
[DAY 7] 2차원 배열 만들기 (240702) (1) | 2024.07.02 |
[CSS] Css Position, Grid, Flex (240627) (0) | 2024.06.27 |
[청년취업사관학교] css선택자, css box model, 과제 (240626) (0) | 2024.06.26 |
[청년취업사관학교] html table, css (240625) (0) | 2024.06.25 |