 [javaScript] arr.sort() 배열 정렬하기
        💡 sort() 소개 🔹역할: 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환한다. 🔹생김새: arr.sort([비교함수]) 🔹특징: 비교함수를 인수로 전달하지 않으면 요소는 문자열로 취급되어 재정렬된다.* 배열 자체를 변경(mutable)한다. 재정렬된 배열을 반환하긴 하지만, mutable이기 때문에 원본 arr를 주로 사용한다. *기본 정렬 예시를 보려면 아래를 클릭하세요 더보기 유니코드는 전 세계의 모든 문자를 컴퓨터에서 일관되게 표현하고 다룰 수 있도록 설계된 산업 표준이다. 각각의 문자에 해당하는 숫자값이 정해져있는데, 비교함수를 지정하지 않으면 그 숫자값에 따라서 오ㅡㄹㅁ차순으로 정렬된다. const arr = [1,10,12,13,2,21,22,23,30,4,1000,-1,-10,-..
          
        
        [javaScript] arr.sort() 배열 정렬하기
        💡 sort() 소개 🔹역할: 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환한다. 🔹생김새: arr.sort([비교함수]) 🔹특징: 비교함수를 인수로 전달하지 않으면 요소는 문자열로 취급되어 재정렬된다.* 배열 자체를 변경(mutable)한다. 재정렬된 배열을 반환하긴 하지만, mutable이기 때문에 원본 arr를 주로 사용한다. *기본 정렬 예시를 보려면 아래를 클릭하세요 더보기 유니코드는 전 세계의 모든 문자를 컴퓨터에서 일관되게 표현하고 다룰 수 있도록 설계된 산업 표준이다. 각각의 문자에 해당하는 숫자값이 정해져있는데, 비교함수를 지정하지 않으면 그 숫자값에 따라서 오ㅡㄹㅁ차순으로 정렬된다. const arr = [1,10,12,13,2,21,22,23,30,4,1000,-1,-10,-..
      
     
  
  
        
    
        
  
    
  
  
        
    
        
  
    
  
  
        
    
        
  
    
  
  
        
    
        
  
    
      
        
          
             피보나치 문제풀이 두가지: O(n),O(n^2)
        문제: 아래와 같이 정의된 피보나치 수열 중 n번째 항의 수를 리턴해야 합니다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1입니다. 그 다음 2번째 피보나치 수부터는 바로 직전의 두 피보나치 수의 합으로 정의합니다. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ... 입력: 인자1 : n number 타입의 n (n은 0 이상의 정수) 출력: number 타입을 리턴해야합니다. 주의사항: 재귀함수를 이용해 구현해야 합니다. 반복문(for, while) 사용은 금지됩니다. 함수 fibonacci가 반드시 재귀함수일 필요는 없습니다. 입출력 예시: let output = fibonacci(0); console.log(output); // --> 0 output = fibona..
          
        
        피보나치 문제풀이 두가지: O(n),O(n^2)
        문제: 아래와 같이 정의된 피보나치 수열 중 n번째 항의 수를 리턴해야 합니다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1입니다. 그 다음 2번째 피보나치 수부터는 바로 직전의 두 피보나치 수의 합으로 정의합니다. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ... 입력: 인자1 : n number 타입의 n (n은 0 이상의 정수) 출력: number 타입을 리턴해야합니다. 주의사항: 재귀함수를 이용해 구현해야 합니다. 반복문(for, while) 사용은 금지됩니다. 함수 fibonacci가 반드시 재귀함수일 필요는 없습니다. 입출력 예시: let output = fibonacci(0); console.log(output); // --> 0 output = fibona..