본문 바로가기

Develop/JavaScript

프론트 개발자 코딩 문제 1번 : 특정 문자열 확인하기

728x90

면접 보러 갔을때 나왔던 첫번째 문제

 

 

 

"

특정 문자열을 함수의 인자로 받아 아래 문장에 인자로 받은 문자열이 포함되어있는지 확인하고

boolean 타입을 반환하는 함수를 만드시오.

"

 

 

마음의 준비를 하시고 풀어보셈.

기초 중의 기초인듯.

 

 

 

var target = '빈로그에 오신 것을 환영합니다'

function solution(str){
	//to write something..
    
	return true || false;
}

solution('빈로그');
//result true;

solution('블로그');
//result false;

 

 

 

 

 

 

이제 와서 보면 쉽지만

면접장 가서 이 문제를 받았을 때 멘붕이었음.

바로 이 문제 스킵해서 넘어감

 

 

 

내 풀이 방법 공개하겠음.

틀릴 수도 있음.

 

 

 

 

 

function App() {
  var target = "빈로그에 오신 것을 환영합니다";

  function solution(str) {
    target.includes(str);

    return true || false;
  }

  solution("빈로그");
  //result true;

  solution("블로그");
  //result false;
}

 

 

나 같은 경우는 includes 함수를 이용하여 특정 문자열 찾기를 했음.

 

includes() 의 기본 문법은

string.includes( searchString, length )

 

searchString은 인자이므로 str을 해주었고

length는 옵션이므로 생략해주었음.

 

 

 

이러니 깔끔하게 특정문자열을 찾을 수 있음

 

 

 

기본중에 기본.

별 다섯 개 중에 한 개의 난이도 인듯하니

베이스가 부족해서 당황하지말고 탄탄히 공부해서

이런 거저 문제는 꽁으로 받아먹는 취준생 되기로 약속 !!

 

 

 

세상 모든 취준생들 화이팅 !!

'Develop > JavaScript' 카테고리의 다른 글

구글맵스 - 주소 좌표 찾는 방법  (0) 2022.10.13