내맘대로 알고리즘 문제 스트레칭
본문 바로가기

Network&etc/자료구조와 알고리즘

내맘대로 알고리즘 문제 스트레칭

알고리즘 문제를 풀기전에 스트레칭용 문제를 만들어보았다.

 

문제

0. '\"/`을 출력해보자

1. 숫자를 문자열로 바꾸어보자.

2. 문자열을 숫자로바꾸어보자.

3. 숫자에서 첫번째 숫자를 추출해보자. 예) 숫자 10에서 첫번째 숫자는 1, 100에서 첫번째 숫자는 1

4. '*'을 4개 만들어보자.

5. [2,1,3]을 정렬해보자.

6. 구구단을 1단부터 9단까지 출력하자. 힌트)2중for문

7. [2,1,3]의 모든 경우의 수를 출력하자. 힌트)3중for문

9. '12' > '3'의 결과는?

 

정답

0.
console.log('\'\\\"/\`')

1.
String(10)//'10'

2.
parseInt('10')//10

3.
let num = 10
let first = num.toString().split('')[0]//'1'
parseInt(first)//1

4.
'*'.repeat(4)//'****'

5.
[2,1,3].sort((a,b)=>b-a)

6.
for(let i=1; i<10; i++){
    for(let j=1; j<10; j++){
        console.log(`${i}*${j}=${i*j}`)
    }
}

 

반응형