Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • JavaScript

    1. JavaScript에서 중복 제거 및 빈 문자열 삽입

      배열을 가져와서 모든 중복을 제거하고 끝에 같은 수의 빈 문자열을 삽입하는 함수를 작성해야 합니다. 예: 4개의 중복 값을 찾으면 모두 제거하고 끝에 4개의 빈 문자열을 삽입해야 합니다. 따라서 이 함수의 코드를 작성해 보겠습니다 - 예시 이에 대한 코드는 - const arr = [1,2,3,1,2,3,2,2,3,4,5,5,12,1,23,4,1]; const deleteAndInsert = arr => {    const creds = arr.reduce((acc, val, ind, array) =&g

    2. JavaScript의 다른 배열을 기반으로 배열 필터링

      다음과 같은 두 개의 리터럴 배열이 있다고 가정합니다. - const arr1 = [4, 23, 7, 6, 3, 6, 4, 3, 56, 4]; const arr2 = [4, 56, 23]; 우리는 이 두 배열을 취하고 두 번째 배열에 없는 요소만 포함하도록 첫 번째를 필터링하는 JavaScript 함수를 작성해야 합니다. 그런 다음 필터링된 배열을 반환합니다. 따라서 출력은 다음과 같아야 합니다. - const output = [7, 6, 3, 6, 3]; 따라서 이 함수의 코드를 작성해 보겠습니다 - 예시 이에 대한 코드는

    3. JavaScript에서 중첩 JSON 객체 생성

      다음과 같이 한 쌍의 문자를 포함하는 특별한 종류의 문자열이 있습니다. − const str = "AABBCCDDEE"; 이 문자열을 기반으로 다음과 같은 개체를 구성해야 합니다. const obj = {    code: "AA",    sub: {       code: "BB",       sub: {          code: "C

    4. JavaScript에서 배열 요소의 동일성 확인(순서 종속)

      배열에서 일치하는 값의 수를 비교하는 함수를 작성해야 합니다. 순서에 따라 달라야 합니다. 즉, 첫 번째 배열의 첫 번째 개체는 두 번째 배열의 첫 번째 개체와 동일한지 비교해야 하는 식입니다. 예: 두 입력 배열이 -인 경우 const arr1 =[4, 7, 4, 3, 3, 3, 7, 6, 5]; const arr2 =[6, 5, 4, 5, 3, 2, 5, 7, 5]; 그러면 출력은 3이어야 합니다. for 루프를 사용하고 두 배열의 해당 인덱스에서 값을 확인하여 이 문제를 간단히 해결할 수 있습니다. 예시 이에 대한

    5. JavaScript의 일부 제약 조건을 기반으로 2차원 배열 구성

      일부 입력을 기반으로 다차원 배열을 생성하는 JavaScript 함수를 작성해야 합니다. 세 가지 요소, 즉 -를 취해야 합니다. row - 배열에 존재하는 하위 배열의 수, col - 각 하위 배열의 요소 수, val - 하위 배열에 있는 각 요소의 val, 예를 들어 3개의 입력이 2, 3, 10인 경우 그러면 출력은 다음과 같아야 합니다. - const output = [[10, 10, 10], [10, 10, 10]]; 따라서 이 함수의 코드를 작성해 보겠습니다 - 예시 이에 대한 코드는 - co

    6. JavaScript의 요소를 기반으로 배열의 그룹화

      다음과 같은 숫자 배열의 배열이 있다고 가정합니다. - const arr = [[1, 45], [1, 34], [1, 49], [2, 34], [4, 78], [2, 67], [4, 65]]; 각 하위 배열은 엄격하게 두 개의 요소를 포함해야 합니다. 유사한 첫 번째 값을 가진 하위 배열의 모든 두 번째 요소가 함께 그룹화되는 새 배열을 구성하는 함수를 작성해야 합니다. 따라서 위의 배열의 경우 출력은 다음과 같아야 합니다. - const output = [    [45, 34, 49],    

    7. JavaScript에서 숫자 확장하기

      숫자, 예를 들어 123이 주어지면 배열을 출력하는 함수를 작성해야 합니다. - [100,20,3] 기본적으로 함수는 함수에서 인수로 취한 숫자에 있는 모든 숫자의 자릿수를 포함하는 배열을 반환해야 합니다. 재귀 접근 방식을 사용하여 이 문제를 해결할 수 있습니다. 따라서 이 함수의 코드를 작성해 보겠습니다 - 예시 이에 대한 코드는 - const num = 123; const placeValue = (num, res = [], factor = 1) => {    if(num){    

    8. JavaScript에서 객체 역 매핑

      다음과 같은 객체가 있다고 가정해 보겠습니다. - const products = {    "Pineapple":38,    "Apple":110,    "Pear":109 }; 모든 키는 자체적으로 고유하고 모든 값은 자체적으로 고유합니다. 값을 받아들이고 키를 반환하는 함수를 작성해야 합니다. findKey() 함수를 생성했다고 가정해 보겠습니다. 예를 들어 findKey(110)는 Apple을 반환해야 합니다. 먼저

    9. JavaScript에서 회문 요소를 포함하도록 배열 필터링

      String / Number 리터럴 배열을 받아 원래 배열에서 회문이었던 모든 요소의 하위 배열을 반환하는 JavaScript 함수를 작성해야 합니다. 예를 들어 입력 배열이 -인 경우 const arr = ['carecar', 1344, 12321, 'did', 'cannot']; 그러면 출력은 다음과 같아야 합니다. - const output = [12321, 'did']; 숫자나 문자열을 받아서 그것이 부울인지 아닌지 확인하는 도우미 함수를 만들 것입니다. 그런

    10. JavaScript에서 JSON 객체 정렬

      다음과 같은 객체가 있다고 가정합니다. - const obj = {    key1: 56,    key2: 67,    key3: 23,    key4: 11,    key5: 88 }; 우리는 이 객체를 받아서 다음과 같이 정렬된 배열을 반환하는 JavaScript 함수를 작성해야 합니다 - const arr = [11, 23, 56, 67, 88]; 여기에서 개체 값을 정렬하고 배열에 배치했습니다. 따라서 이 함수의 코드를 작성해 보겠

    11. 요소가 반복되면 JavaScript의 배열에서 모든 인스턴스를 제거하십시오.

      배열을 받아서 모든 중복 값이 ​​제거된 새 배열을 반환하는 함수를 작성해야 합니다. 원래 배열에 두 번 이상 나타난 값은 새 배열에도 한 번 나타나지 않아야 합니다. 예를 들어 입력이 -인 경우 const arr = [763,55,43,22,32,43,763,43]; 출력은 다음과 같아야 합니다. - const output = [55, 22, 32]; Array.prototype.indexOf():검색된 문자열이 존재하면 가장 먼저 나타나는 인덱스를 반환하고, 그렇지 않으면 -1을 반환합니다. Array.prototype.

    12. JavaScript에서 루프 및 재귀를 사용하여 배열 병합

      falsevalue가 있는 중첩된 배열도 가져와서 배열에 있는 모든 요소를 ​​중첩 없이 반환하는 JavaScript 배열 함수를 작성해야 합니다. 예:입력이 -인 경우 const arr = [[1, 2, 3], [4, 5, [5, false, 6, [5, 8, null]]], [6]]; 그러면 출력은 다음과 같아야 합니다. - const output = [1, 2, 3, 4, 5, false, 6, 5, 8, null, 6]; 따라서 이 함수의 코드를 작성해 보겠습니다 - 예시 이에 대한 코드는 - const arr = [

    13. JavaScript에서 동일한 항목을 함께 결합

      동일한 항목을 가진 숫자 배열이 있습니다. 배열을 가져와서 동일한 모든 항목을 하나의 하위 배열로 그룹화하고 이렇게 형성된 새 배열을 반환하는 함수를 작성해야 합니다. 예:입력 배열이 -인 경우 const arr = [234, 65, 65, 2, 2, 234]; // 출력은 −여야 합니다. const output = [[234, 234], [65, 65], [2, 2]]; Hashmap을 사용하여 이미 발생한 요소를 추적하고 for 루프를 사용하여 배열을 반복합니다. 따라서 이 함수의 코드를 작성해 보겠습니다 - 예시 이에

    14. 재귀를 사용하여 JavaScript의 배열에서 연속적인 중복 항목 제거

      숫자/문자열 리터럴의 배열을 취하는 함수를 작성해야 합니다. 이 함수는 추가 메모리 공간을 사용하지 않고 배열의 모든 중복 연속 요소를 제거해야 합니다. 예를 들어, 입력 배열이 -인 경우 const arr = [17, 17, 17, 12, 12, 354, 354, 1, 1, 1]; 그러면 출력은 다음과 같아야 합니다. - const output = [17, 12, 354, 1]; 따라서 이 함수의 코드를 작성해 보겠습니다 - 예시 이에 대한 코드는 - const arr = [17, 17, 17, 12, 12, 354, 35

    15. JavaScript에서 배열의 고유하지 않은 첫 번째 요소 감지

      배열에서 최소 두 번 나타나는 첫 번째 요소의 인덱스를 반환하는 함수를 작성해야 합니다. 요소가 두 번 이상 나타나지 않으면 -1을 반환해야 합니다. 일정한 공간에서 이 작업을 수행해야 합니다(예:추가 메모리를 사용하지 않음). 따라서 이 문제에 대한 솔루션을 작성해 보겠습니다. for 루프를 사용하여 배열을 반복하고 Array.prototype.lastIndexOf() 메서드를 사용하여 중복 여부를 확인합니다. 예 이에 대한 코드는 - const arr1 = [0, 1, 1, 2, 3, 4, 4, 5]; const first

    16. JavaScript의 숫자(중첩) 배열에서 가장 큰 요소 감지

      숫자 배열(중첩된 수준)을 가져와 배열에 있는 가장 큰 숫자를 반환하는 간단한 함수를 JavaScript로 작성해야 합니다. 예:입력 배열이 -인 경우 const arr = [    34, 65, 67,    [       43, 76, 87, 23, 56, 7,       [          54, 7, 87, 23, 79, 994, 2       ],   &n

    17. JavaScript에서 반복되는 값 대신 빈 문자열 삽입

      배열을 가져와서 모든 중복을 제거하고 끝에 같은 수의 빈 문자열을 삽입하는 함수를 작성해야 합니다. 예:4개의 중복 값을 찾으면 모두 제거하고 끝에 4개의 빈 문자열을 삽입해야 합니다. 따라서 이 함수의 코드를 작성해 보겠습니다 - 예시 이에 대한 코드는 - const arr = [1,2,3,1,2,3,2,2,3,4,5,5,12,1,23,4,1]; const deleteAndInsert = arr => {    const creds = arr.reduce((acc, val, ind, array) =>

    18. JavaScript에서 요소 쌍의 누적 평균

      숫자 배열이 있고 해당 요소와 선행 요소의 평균이 포함된 배열을 반환하는 함수를 작성해야 합니다. 첫 번째 요소의 경우 선행 요소가 없으므로 바로 그 요소를 반환해야 합니다. 이 함수에 대한 코드를 작성해 보겠습니다. 이 문제를 해결하기 위해 Array.prototype.map() 함수를 사용할 것입니다. 예시 이에 대한 코드는 - const arr = [3, 5, 7, 8, 3, 5, 7, 4, 2, 8, 4, 2, 1]; const consecutiveAverage = arr => {    retur

    19. JavaScript의 다차원 배열에서 가장 큰 요소 선택

      다음과 같은 숫자 배열이 있습니다 - const arr = [    [1, 16, 34, 48],    [6, 66, 2, 98],    [43, 8, 65, 43],    [32, 98, 76, 83],    [65, 89, 32, 4], ]; 이 배열 배열을 매핑하고 각 하위 배열의 최대(최대) 요소를 포함하는 배열을 반환하는 함수를 작성해야 합니다. 따라서 이 배열의 경우 출력은 -여야 합니다. const output = [  

    20. JavaScript의 다차원 배열에서 가장 큰 요소

      숫자 배열(중첩된 수준)을 가져와 배열에 있는 가장 큰 숫자를 반환하는 간단한 함수를 JavaScript로 작성해야 합니다. 예: 입력 배열이 -인 경우 const arr = [    34, 65, 67,    [       43, 76, 87, 23, 56, 7,       [          54, 7, 87, 23, 79, 994, 2       ],   &

    Total 5927 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:71/297  20-컴퓨터/Page Goto:1 65 66 67 68 69 70 71 72 73 74 75 76 77