function solution(n){
let answer = n.toString().split('')
.sort((a,b)=>{return a > b ? -1 : 1}).join()
return answer
}
for문
function solution(n){
let answer=[]
n = String(n)
for(let i = n.length-1; i>=0; i--){
answer.push(n[i])
return Number(answer)
}
}
메서드사용
toString메서드는 변수에넣은값만 문자열로 반환한다.123.toString()은 안됨...
npm에 검색해보기!!
reverse 함수는 배열을 반전시킴! ㅎㅎ
function solution(n){
return n.toString().split("").reverse().map((str)=>
{return Number(str)})
}
1)
function solution(arr,div){
answer=[]
no=[]
for(let i = 0; i< arr.length; i++){
if(arr[i]%div===0){
answer.push(arr[i])
}else{no.push(arr[i])}
}if(no.length===arr.length){
answer=[-1]
}
return answer
}
n = [5, 9, 7, 10]
m = 4
solution(n,m)
function solution(arr,div){
const answer=[]
for(let i =0; i<arr.legnth; i++){
if(arr[i]%div===0){
answer.push(arr[i])
}
}
return answer.length===0
?[-1]
:answer.sort((a,b)=>a-b)
}
function solution(arr,div){
const answer=arr.filter(num=>{
return num % div ===0;
})
return answer.length===0
?[-1]
:answer.sort((a,b)=>a-b)
}