비밀번호 만들기 ▶ 템플릿 리터럴 연산자
Post

비밀번호 만들기 ▶ 템플릿 리터럴 연산자

안녕하세요~👋

오늘도 공부하는 무럭무럭 ✨성장몬✨ 입니다.


알고 쓰면 더 편한 템플릿 리터럴!

익숙해질 수 있도록 하기!


같이 성장하고 싶다면~?



📝 문제

개발자 원두는 이전에 만들었던 사내 프로그램 테스트용 아이디에 대한

비밀번호를 함께 만들어 달라는 추가 업무를 받았습니다.

팀원의 생년월일을 비밀번호로 하려 했지만 보안성이 낮아 보였습니다.

보안성을 높이기 위해 생년월일에 회사의 설립 연도를 더한 숫자를

비밀번호로 만들기로 하였습니다.

원두는 이 비밀번호를 팀원들의 이메일에

“비밀번호는 @@@@ 입니다.” 라고 전송하려 합니다.

팀원의 생년월일이 birth로 주어지고 회사의 설립 연도가 date로 주어질 때

“비밀번호는 @@@@입니다.”를 return 하는 함수 solution을 완성하세요.


제한 사항

  • birth와 date는 number타입으로 제공됩니다.
  • birth는 6자리의 숫자로 제공됩니다.
  • date는 4자리의 숫자로 제공됩니다.


🙄 입출력 예

birthdatereturn
9005012021비밀번호는 902522입니다.
9302192020비밀번호는 932239입니다.



초기화

1
2
3
4
5
6
7
8
function solution(birth, date) {
	// 여기에 코드를 작성하세요.
	
	
}

solution(900501, 2021); // 비밀번호는 902522입니다.
solution(930219, 2020); // 비밀번호는 932239입니다.

💖 정답

1
2
3
4
5
6
7
function solution(birth, date) {
	
  return `비밀번호는 ${birth + date}입니다.`;
}

solution(900501, 2021); // 비밀번호는 902522입니다.
solution(930219, 2020); // 비밀번호는 932239입니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
/* 풀이 과정 (1/2)*/
function solution(birth, date) {
  const 비밀번호 = birth + date;
	
  return "비밀번호는 " + 비밀번호 + "입니다.";
}

/* 풀이 과정 (2/2)*/
function solution(birth, date) {
  const 비밀번호 = birth + date;
	
  return `비밀번호는 ${비밀번호}입니다.`;
}