[TIL] 240607 (React 뉴스피드 프로젝트 발표 및 마무리)

·2024년 6월 7일

TIL

목록 보기
62/268
post-thumbnail

🥞 오늘 한 일

  • 뉴스피드 프로젝트
    • 발표 및 피드백
    • 회고 작성 중
    • 다면평가
  • 연봉 1억 받는 개발자 되는 법 특강

오늘은 뉴스피드 프로젝트의 마지막 날이었다. 12:00까지 제출이었고, 15:00부터 발표의 시작이었다. 9개의 팀이 한꺼번에 발표를 수행해야했고 매번 바로 피드백이 이루어졌기 때문에, 사실상 오후 시간은 발표만으로 끝이 났다. 또한 저녁 시간은 다면 평가 진행 및 특강이 있었기 때문에, 오전에 잠깐 진행한 코드카타 하나 말고는 공부한 게 없어 아쉬움이 남는다. 오늘 진행한 뉴스피드 프로젝트의 발표에 대해서는 TIL이 아닌 회고에 작성할 예정이다.

🍽️ 문제 해결

알고리즘 코드카타

오전에 시간이 애매하게 남아, 잠깐 간단한 문제를 풀었다.

첫 번째로 나오는 음수

정수 리스트 num_list가 주어질 때, 첫 번째로 나오는 음수의 인덱스를 return하도록 solution 함수를 완성해주세요. 음수가 없다면 -1을 return합니다.

function solution(num_list) {
    for (let i=0; i<num_list.length; i++){
        if (Math.sign(num_list[i])===-1){
            return i;
        }
    }
    return -1;
}

간단한 문제였지만 Math.sign()이라는 메서드를 배울 수 있었다.

🍪 배운 것

  • Math.sign() : 주어진 수의 부호를 나타내는 +/-1을 반환한다. 단, Math.sign()에 제공한 수가 0일 경우 부호에 따라 +/-0을 반환한다.

🍴 돌아보기

프로젝트 하느라 수고 많았다! 이번 프로젝트를 통해서 다음 프로젝트 때 더 잘해보자!

🍳 내일 할 일

  • 뉴스피드 프로젝트
    • 회고 작성
profile
웹 프론트엔드 개발자

2개의 댓글

comment-user-thumbnail
2024년 6월 8일

오오 솔님 ! 프로필 사진도 바뀌고 귀여운 깃허브와 메일 아이콘까지 도입하셨네요 ദ്ദി・ᴗ・)✧
회고 기대할게요 ㅎㅎ

1개의 답글