데일리 코딩 09 버그(#) 찾기

Numberbeen·2023년 1월 11일

Daily Coding

목록 보기
9/13
post-thumbnail

문제 1

문자열을 입력받아 버그('#')의 인덱스를 리턴해야 합니다.

입력

인자 1 : word

  • string 타입의 단어

출력

  • number 타입을 리턴해야 합니다.

주의 사항

  • 반복문(for)문을 사용해야 합니다.
  • '#' 기호가 없는 경우 undefined를 리턴해야 합니다.

입출력 예시

let output = findTheBug('wo#rd');
console.log(output); // --> 2

output = findTheBug('#hello');
console.log(output); // --> 0

output = findTheBug('bug');
console.log(output); // --> undefined

정답

function findTheBug(word)
for(let i = 0; i < word; i++){
  if (word[i] === '#'){
    return i;
  }
}

for 문에서 첫번째는 i++ 진행이 안되고 다음 반복부터 i++ 이 진행된다.

profile
내기 이해한 것을 보관하는 곳

0개의 댓글