ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [TIL] Algorithm 7
    Develope/Algorithm 2020. 7. 22. 17:36

    algorithm logo

     

    ◎ 문제 2: 배열의 내장 함수

    <pass> 부분에 배열 내장 함수를 이용하여 코드를 입력하고 다음과 같이 출력되게 하세요.

    데이터
    let arr = [200, 100, 300];
    //pass
    console.log(arr);
    
    출력
    [200, 100, 10000, 300]

    ◎ 정답

    <body>
      <h1><pass>부분에 배열 내장함수를 이용하여 코드를 입력하고 다음과 같이 출력되게 하세요.</h1>
      <code>let arr = [200, 100, 300];</code>
      <p>출력 [200, 100, 10000, 300]</p>
      <script>
        let arr = [200, 100, 300];
        arr.splice(2, 0, 1000);
        console.log(arr); // [200, 100, 1000, 300]
      </script>
    </body>

    ◎ 해설

    - .splice()는 배열에서 특정 범위의 값들을 추출하고, 그 자리에 새로운 값을 넣는 내장 함수이다.

    예를 들어 jbAry.splice( 1, 2, 'abc' )는 jbAry  배열의 두 번째 값부터 2개를 추출하고, 그 자리에 abc 값을 넣습니다.

    추출한 값들은 새로운 배열로 반환합니다.

     

    'Develope > Algorithm' 카테고리의 다른 글

    [TIL] Algorithm 9  (0) 2020.07.22
    [TIL] Algorithm 8  (0) 2020.07.22
    [TIL] Algorithm 6  (0) 2020.07.20
    [TIL] Algorithm 5  (0) 2020.05.20
    [TIL] Algorithm 4  (0) 2020.05.19
Designed by Tistory.