[백준 node.js] 2908번 상수 JavaScript

2022. 2. 7. 11:55·지난 글 모음
반응형

백준 상수

레벨: 브론즈2

언어: JavaScript


문제풀러가기

문제설명

상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 개를 칠판에 써주었다. 그 다음에 크기가 큰 수를 말해보라고 했다.

상수는 수를 다른 사람과 다르게 거꾸로 읽는다. 예를 들어, 734와 893을 칠판에 적었다면, 상수는 이 수를 437과 398로 읽는다. 따라서, 상수는 두 수중 큰 수인 437을 큰 수라고 말할 것이다.

두 수가 주어졌을 때, 상수의 대답을 출력하는 프로그램을 작성하시오.

📋풀이 코드

const fs = require("fs");
let input = fs.readFileSync("/dev/stdin").toString().split(" ");

let num = +input[0];
let num2 = +input[1];

solution(num, num2);

function solution(num, num2) {
  let A = +num.toString().split("").reverse().join("");
  let B = +num2.toString().split("").reverse().join("");

  console.log(Math.max(A, B));
}

💻 코드 설명

let A = +num.toString().split("").reverse().join("");
상근이가 글자를 뒤집에서 해석한다고 하니
입력된 숫자를 뒤집어서 비교하면된다.
입력된 숫자를 toString으로 문자를 만들고 split으로 각 문자를 배열로 나뉜 뒤 reverse로 뒤집어서 join으로 다시 문자로 만든 뒤 +로 정수 변환을 하였다.
배열과 문자열을 간단하게 다룰 수 있다면 쉽게 풀 수 있다.


반응형

'지난 글 모음' 카테고리의 다른 글

[백준 node.js] 1259번 팰린드 롬수 javascript  (0) 2022.02.07
[백준 Node.js] 1085번 직사각형에서 탈출 javascript  (0) 2022.02.07
[백준 node.js] 2884번 알람 시계 JavaScrip  (0) 2022.02.07
[javascript] - 표현식과 문, 리터럴  (1) 2022.02.03
[백준 node.js] 1010번 다리놓기 javascript  (0) 2022.02.02
'지난 글 모음' 카테고리의 다른 글
  • [백준 node.js] 1259번 팰린드 롬수 javascript
  • [백준 Node.js] 1085번 직사각형에서 탈출 javascript
  • [백준 node.js] 2884번 알람 시계 JavaScrip
  • [javascript] - 표현식과 문, 리터럴
코딩하자영아
코딩하자영아
코딩공부내용 정리
  • 코딩하자영아
    코드치고 무게치고
    코딩하자영아
  • 전체
    오늘
    어제
    • 분류 전체보기 (82)
      • 개발 (1)
      • 지난 글 모음 (81)
  • 블로그 메뉴

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

  • 공지사항

  • 인기 글

  • 태그

    템플릿 문자열
    백준
    javascript
    Spring
    JavaScrpit
    dfsbfs
    html input
    React
    코딩테스트
    HTML
    자바스크립트 문자열 변수
    onChange
    conding test
    sw 정글
    프로그래머스
    malloc-lab
    PINTOS
    Express
    정글sw
    사용자 정의 객체
    회원가입 폼
    Coding Test
    sw정글사관학교
    목록 창 만들기
    리액트
    회원가입
    자바스크립트
    node.js
    SW정글
    python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
코딩하자영아
[백준 node.js] 2908번 상수 JavaScript
상단으로

티스토리툴바