개발 이모저모/프로그래머스 알고리즘

[Algorithm] 프로그래머스 레벨[0] 풀이 - (Javascript)(2)

creativeDeveloper! 2023. 2. 20. 15:31
728x90

■  두 수의 나눗셈

 

 

  • Math.floor() 함수는 주어진 숫자와 같거나 작은 정수 중에서 가장 큰 수를 반환한다. 

  분수의 덧셈

 

 


■  배열 두배 만들기

 

  •  answer를 빈배열로 초기화한다.
  • for문을 사용해서 매개변수 numbers의 길이만큼 변수 i를 반복한다
  • numbers배열은 numbers[0], numbers[1], numbers[2]... 인덱스로 되어있고
  • numbers[i]의 value를 두배한뒤 그 값을 answer 배열에 넣어준다. 

 

■  중앙값 구하기

 

 

  • 정렬함수인 sort()를 사용해서 array배열을 정렬해준다.
  • 중앙값 center는 위 사진의 식으로 나타낼 수 있고
  • 그 값을 리턴해준다.

■  각도기

  • angle 90을 중심으로 경우의 수를 나눠야한다. => if, else if 사용
  • "and"를 뜻하는 "&&" 사용
728x90