개발공부 20일차 TIL

2023. 1. 29. 01:44·TIL

오늘도 어김없이 알고리즘 문제를 풀었다

 

아침먹고 알고리즘 풀고 점심먹고 알고리즘 풀고 저녁먹고 알고리즘 풀고 정신 나갈거같다..

 

도저히 못풀겠는거 뺴고는 다 풀었다

알고리즘 풀다보니 시간이 너무 빠르게 흘러가서 

기술 매니저님 오실때 까지 알고리즘을 풀고있었다 기술매니저님 오셔서 

꿀팁 많이 알려주셔서 열심히 듣고 받아 적었다 

 

JS 사이드 프로젝트 간단하게 기획했다

오운완 등록을 하면 달력에 표시되게 구현 하고 

탭 기능 모달 로컬스토리지 등등으로 해보려고 한다 

 

 

오늘의 문제

function solution(n) {
    var answer = [];
  
    let arr = String(n)
    
    let good = Number(arr.split('').reverse());
    return good
}

값이 null 이 나온다 Number로 교체까지 했는뎅 왜 안되는거야 도대체!!!!!!!!! 

시도 

제일 먼저 구글 검색 최대한 많은 정보를 찾아보고 나의 상황에 대입 해보기 하지만 계속 실패..

문자열을 숫자 배열로 쉽게 바꾸기 https://programmerpsk.tistory.com/128

여기블로그 덕분에 해결을 했다..!

 

문자열을 숫자 배열로 쉽게 바꾸기

가끔 ajax 통신을 하면 데이터 양이 너무 커서 스트링으로 변환해서 보낼때가 있다.서버에서는 받아온 데이터를 다시 배열로 바꾸어줘야 하는데 그때 주로 사용하는 함수가 split()이다. 하지만 spl

programmerpsk.tistory.com

 

해결 

function solution(n) {
    var answer = [];
    // n을 문자형으로 
    let arr = String(n)
    // split 함수뒤에 .map(Number)만 써주면 자동으로 문자가 숫자로 바뀌어 배열로 들어가게 된다.
    // split 배열 만들고 뒤집고 .map(Number)로 배열type 넘버로 바꿈
    let good =arr.split('').reverse().map(Number)
    return good
}

이런식으로 split 함수뒤에  .map(Number) 를 사용하면  배열에 타입을 Number로 변환

 

알게된 점 

 

알고리즘이나, 내장함수 쪽은 너무 약하다.. 

알고리즘 꾸준히하고 내장함수 싹다 정리해서 블로그에 올려야다

 

 

 

 

'TIL' 카테고리의 다른 글

개발공부22일차 TIL  (0) 2023.01.31
개발공부 21일차 TIL  (0) 2023.01.30
개발공부 19일차 TIL  (1) 2023.01.27
개발공부 18일차 TIL  (0) 2023.01.27
개발공부 TIL 17일차  (0) 2023.01.26
'TIL' 카테고리의 다른 글
  • 개발공부22일차 TIL
  • 개발공부 21일차 TIL
  • 개발공부 19일차 TIL
  • 개발공부 18일차 TIL
jihun_BS
jihun_BS
  • jihun_BS
    Harry 개발블로그
    jihun_BS
  • 전체
    오늘
    어제
    • 분류 전체보기 (507)
      • React Native (2)
      • React (7)
      • 알고리즘 (37)
      • JavaScript (11)
      • 항해99 (12)
        • 항해 WIL (13)
      • TIL (405)
      • TypeScript (3)
      • 트러블 슈팅 (5)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Github
  • 공지사항

  • 인기 글

  • 태그

    잔디 기부 캠페인
    typescript 환경에서 다양한 버튼 컴포넌트
    virtualizedlists should never be nested inside plain scrollviews with the same orientation because it can break windowing and other functionality - use another virtualizedlist-backed container instead. [component stack]
    pxemrem차이
    react-native-dropdown-picker
    자바스크립트
    다양한 스타일의 버튼 컴포넌트
    항해99
    프로그래머스
    React-hook-form 등록 버튼 활성화
    React-hook-form watch
    vite svg
    n의 배수 자바스크립트
    react-native-dropdown-picker 오류
    Received true` for a non-boolean attribute`mode`Warning
    vite 환경에서 svg 컴포넌트
    pxemrem
    잔디 기부
    til
    n의 배수
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
jihun_BS
개발공부 20일차 TIL
상단으로

티스토리툴바