Number2 [Programmars] 문자열을 정수로 바꾸기 (JavaScript) 1. 나의 생각 흐름 제한 조건을 보고 뭔가 더 겁을 먹었던 문제였다. 제한 조건을 빼놓고 본다면 정말 간단하기 짝이 없는 문제인데 일부러 혼란을 주기위해 제한조건을 걸어놓은게 아닐까..추측해본다. 우선 제한조건은 크게 신경쓸 필요가 없다. 그래서... 나는 Number()함수를 사용하기로 생각했다. 2. 내 코드 function solution(s) { let answer = 0; answer = Number(s); return answer; } 정말 간단하게 풀어냈다. 제일 풀이가 짧아서 좋았던 문제였다. Number()함수 : ( 문자열 -> 숫자 )로 변환하는 함수 Number( object ) object : 문자열 또는 문자열을 값으로 하는 변수 등을 입력한다. 숫자로 변환할 수 없는 값인 경.. 2022. 2. 1. [Programmars] 정수 내림차순으로 배치하기 (JavaScript) 1. 나의 생각 흐름 제한 조건은 문제풀때 중요한 조건이 아니라고 생각하기에 패스! (왜냐하면 n을 입력할 사람들이 더 봐야할 조건이기때문에.. 괜히 신경쓰면 더 헷갈리니..) 입력받은 n을 배열로 변환한 후 다시 숫자배열로 변환해주기 => 배열의 내림차순 함수로 정렬하기 => 배열에서 하나의 원소로 묶어주기 => 문자열 배열을 숫자로 변환시켜주기 2. 코드 정리 function solution(n) { let answer = 0; //["1","1","8","3","7","2"] : .map(Number)를 뒤에 붙이지 않았을 경우 //split 함수뒤에 .map(Number)만 써주면 자동으로 문자가 숫자로 바뀌어 배열로 들어감 let arr = (n+'').split('').map(Number); .. 2022. 1. 31. 이전 1 다음