[TIL] 240823 (최종 프로젝트 개선사항 회의)

·2024년 8월 23일

TIL

목록 보기
137/268
post-thumbnail

🥞 오늘 한 일

  • 최종 프로젝트
    • 개선사항 회의
  • 알고리즘 코드카타
    • 자릿수 더하기
  • ChatGPT 활용법 강의 수강 완료

최종 프로젝트 개선사항 회의

회의를 진행했다. 최종적으로는 난 챗봇 기능을 맡을 것 같다. 그와 동시에 관리자 계정도 제작이 필요할 듯? 당장 진행하는 것은 아니기에, 다른 팀의 결과물도 쭉 살펴보고 추가할 게 있다면 하기로 했다.

알고리즘 코드카타

자릿수 더하기

문제

자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요.
예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다.

풀이

function solution(n)
{
    return n.toString().split("").reduce((acc, cur)=>(+acc)+(+cur),0)
   
}

처음에는 마지막 테스트 케이스가 통과되지 않았는데, initialValue로 0을 추가하고 나니 해결되었다. 첫 값이 정해지지 않아 오류가 났던 것 같다. (테스트 케이스를 정확히 알려주지 않기 때문에...ㅠ)
코드카타를 하지 않은지 굉장히 오래됐기 때문에 일단 감을 잡고자 조금 쉬운 문제를 택했다. 하루에 하나씩 풀면서 감을 다시 잡을 예정...

🍴 돌아보기

국취제 관련해서도 그렇고 캠프가 끝나니까 이것저것 할 게 많다. 아직 정확한 계획은 세우지 않았고 좀 더 생각할 필요가 있을 것 같다. 뭔가 계속 불안하고 그렇다... 일단 하루에 하나씩 코드카타를 푸는걸로! 다음 주부터는 제대로 시작해야지...!

🍳 내일 목표

  • 최종 프로젝트 및 캠프 회고 작성
profile
웹 프론트엔드 개발자

0개의 댓글