코테) 가운데 문자 출력, 9개 중 7개의 숫자로 총합 100 만들기, 삼각형 판별

Chiho Lee·2022년 2월 22일
0

가운데 문자 출력

substring(n번 인덱스부터, n번 인덱스 전까지)

substr()이랑 차이는 뭐임?

==

substr(N번 인덱스부터, N개를 뽑아내라)

for example 'length'라는 문자열에서 substr(2,4) == 'ngth'


9개 중 7개의 숫자로 총합 100 만들기

이렇게 9개의 숫자가 주어지고, 7개의 합이 100이 되는 함수를 만들면 된다.

reduce메서드로 첫 번째 ~ 마지막 인덱스까지 다 더해주도록 한다.
*return 까먹지 않게 잘 쓰기

그리고, 2개의 숫자를 걷어내기 위해 반복문을 돌려 sum(총합) - 두개의 숫자의 합 === 100을 만든다.

i는 0부터 쭉 돌리고, j는 i+1부터 돌려 배열 바로 옆에 인덱스와 짝지어서 모든 경우의수를 판별한다 ex) 20,7 20,23 20,19 . . . . . . . . . . 25,8 25,13 8,13

그렇게 두개의 숫자를 찾게되면, splice로 배열에서 제거해주면 됨.


삼각형 판별

세 개의 인수 중 가장 큰 인수가 나머지 인수의 합보다 작거나 같을 때 삼각형이 성립됨.

profile
Hello,

0개의 댓글