[TIL] 241104 (한달인턴 기업 분석 및 기업 화상 인터뷰 준비)

·2024년 11월 4일

TIL

목록 보기
209/268
post-thumbnail

오늘 한 일

  • 한달인턴
    • 기업 분석
    • 7기 설명회 신청 및 인턴 지원
  • 기업 화상 인터뷰 준비
  • 알고리즘 코드카타
    • 조건에 맞게 수열 변환하기 1

알고리즘 코드카타

조건에 맞게 수열 변환하기 1

문제

정수 배열 arr가 주어집니다. arr의 각 원소에 대해 값이 50보다 크거나 같은 짝수라면 2로 나누고, 50보다 작은 홀수라면 2를 곱합니다. 그 결과인 정수 배열을 return 하는 solution 함수를 완성해 주세요.

풀이

function solution(arr) {
    return arr.map((el)=>{
        if (el >= 50 && el % 2 === 0){
            return el / 2;
        } else if (el < 50 && el % 2 !== 0){
            return el * 2;
        } else {
            return el;
        }
    });
}

map을 사용해서 각 조건에 맞게 return해주는 방식을 사용해서 풀이했다.

돌아보기

익일 있을 기업 화상 인터뷰를 준비하고 한달인턴의 기업 분석도 진행했다. 세상에는 정말 다양한 기업이 있고 좋은 취업을 위해서는 끊임없이 노력해야한다...! 할 게 너무 많아서 하루에 다 못하는 경우가 많은데, 시간을 잘 쪼개야할 것 같다.

profile
웹 프론트엔드 개발자

0개의 댓글