[21.09.02] Javascript reverse num

2021. 9. 2. 00:18·Archive
반응형

숫자인 num을 인자로 넘겨주면, 뒤집은 모양이 num과 똑같은지 여부를 반환해주세요.

num: 숫자 return: true or false (뒤집은 모양이 num와 똑같은지 여부)

ex)

num = 123 return false => 뒤집은 모양이 321 이기 때문

num = 1221 return true => 뒤집은 모양이 1221 이기 때문

num = -121 return false => 뒤집은 모양이 121- 이기 때문

num = 10 return false => 뒤집은 모양이 01 이기 때문

 

 

const sameReverse = num => {
  let str = String(num).split('').reverse().join('');
  if(num === str){
    return true;
  }else{
    return false;
  }
}

> 이틀전에 풀었던 숫자반대 로직 들고와서 if문추가 ...했더니 오류오류

 

const sameReverse = num => {
  let str = String(num).split('').reverse().join('');
  if(num == str){
    return true;
  }else{
    return false;
  }
}

> 평소에 일치연산자 ( === ) 를 주로 사용했는데

   동등연산자 ( == ) 사용.

   일치연산자와 다르게 타입이 다르면 타입변환을해서 비교해줌

   '1' == 1;    // true

 

const sameReverse = num => {
  let str = String(num).split('').reverse().join('');
  return num == str;
}

> 동등연산자 자체가 boolean값을 반환하기때문에 if문 필요없음.

반응형
저작자표시 비영리 변경금지

'Archive' 카테고리의 다른 글

[Node.js] Protocol / Port / URL  (0) 2021.09.13
[Node.js] 비동기  (0) 2021.09.13
[Node.js] Node.js 기본  (0) 2021.09.12
[REACT] State / Event  (0) 2021.09.04
[REACT] JSX / Component  (0) 2021.08.30
'Archive' 카테고리의 다른 글
  • [Node.js] 비동기
  • [Node.js] Node.js 기본
  • [REACT] State / Event
  • [REACT] JSX / Component
manon_e
manon_e
  • manon_e
    개발 블로그
    manon_e
  • 전체
    오늘
    어제
    • 💻 (97)
      • Study (10)
        • React | Next.js (6)
        • Memo (4)
      • Project (0)
      • Archive (87)
  • 인기 글

  • 태그

    Prisma
    git
    vscode
    State
    node.js
    ES6
    getstaticprops
    티스토리챌린지
    axios
    Node
    REACT
    useEffect
    비동기
    typeScript
    정규표현식
    Next.js
    JavaScript
    pre-rendering
    Component
    오블완
  • hELLO· Designed By정상우.v4.10.3
manon_e
[21.09.02] Javascript reverse num
상단으로

티스토리툴바