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

    1. JavaScript의 JSON 그룹 객체

      다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [    { 'name': 'JON', 'flight':100, 'value': 12, type: 'uns' },    { 'name': 'JON', 'flight':100, 'value': 35, type: 'sch' },    { 'name':

    2. JavaScript의 하위 배열에 있는 요소를 포함하는 배열 정렬

      정수 배열의 배열을 취하는 JavaScript 함수를 작성해야 합니다. 배열 내의 각 하위 배열에는 정확히 두 개의 정수가 포함됩니다. 함수는 하위 배열에 있는 요소를 포함하여 배열을 정렬해야 합니다. 예:입력 배열이 -인 경우 const arr = [    [4, 2],    [6, 1],    [5, 3] ]; 그러면 출력 배열은 -가 되어야 합니다. const output = [    [1, 2],    [3, 4],   &

    3. 각 하위 배열의 평균을 개별적으로 계산한 다음 JavaScript에서 모든 평균의 합계를 반환합니다.

      다음과 같은 정수 배열의 배열이 있다고 가정해 보겠습니다. - const arr = [    [1, 2, 3],    [4, 5, 6] ]; 우리는 그러한 배열 배열을 취하는 JavaScript 함수를 작성해야 합니다. 함수는 각 하위 배열의 평균을 개별적으로 계산한 다음 모든 평균의 합계를 반환해야 합니다. 따라서 위의 배열에 대해 출력은 -여야 합니다. 2 + 5 = 7 예시 이에 대한 코드는 - const arr = [    [1, 2, 3],    

    4. 각 하위 배열의 첫 번째 요소와 두 번째 요소 간의 차이를 별도로 계산하고 JavaScript에서 차이의 합계를 반환합니다.

      각각 두 개의 요소를 포함하는 중첩 배열의 배열을 취하는 JavaScript 함수를 작성해야 합니다. 이 함수는 각 하위 배열의 첫 번째 요소와 두 번째 요소 사이의 차이를 별도로 계산하고 그 차이의 합계를 반환해야 합니다. 예를 들어 - 입력 배열이 -인 경우 const arr = [    [5, 3],    [9, 4],    [3, 7],    [4, 6] ]; 그러면 출력은 1이 되어야 합니다. 예시 이에 대한 코드는 - const arr = [

    5. JavaScript의 피보나치 수열

      다음 정의를 사용하여 시퀀스를 정의합시다 - 항 t1 및 t2, 이 수열의 두 연속 항이 주어지면 이 수열의 세 번째 항은 - t3 = t1 + (t2 * t2) 피보나치 수열과 마찬가지로 이 수열의 처음 두 항은 항상 각각 0과 1입니다. n과 같이 숫자를 받는 JavaScript 함수를 작성해야 합니다. 그런 다음 함수는 위에서 설명한 시퀀스의 n번째 항을 계산하고 반환해야 합니다. 예를 들어 - n =6이면 t6 = 27 시퀀스가 -이기 때문에 0 1 1 2 5 27 예시 이에 대한 코드는 - const num =

    6. JavaScript의 배열에서 가능한 모든 조합 찾기

      숫자 배열을 첫 번째 인수로, 목표 합계를 두 번째 인수로 취하는 JavaScript 함수를 작성해야 합니다. 함수는 targetsum을 합산하는 배열(반복 또는 비반복)에서 그러한 모든 요소의 배열을 구성해야 합니다. 예를 들어 - 입력 배열이 -인 경우 const arr = [2, 3, 6, 7], sum = 7; 따라서 위의 입력에 대한 출력은 다음과 같아야 합니다. - const output = [    [2, 2, 3],    [7] ]; 예시 이에 대한 코드는 - const arr

    7. JavaScript에서 계단 오르기 연습에 대한 역추적을 구현하는 방법은 무엇입니까?

      n개의 계단이 있는 계단을 올라야 한다고 가정하고 계단을 뛰어올라 추가 운동을 하기로 결정했습니다. 한 번의 점프로 최대 k 단계를 수행할 수 있습니다. k는 계단의 계단 수에 관계없이 1 또는 2입니다. 계단을 오르기 위해 할 수 있는 가능한 모든 점프 시퀀스를 정렬하여 반환해야 합니다. 예를 들어 - for n = 4 and k = 2, 출력은 -여야 합니다. climbingStaircase(n, k) = [[1, 1, 1, 1], [1, 1, 2], [1, 2, 1], [2, 1, 1], [2, 2]]; 예시 이에 대

    8. JavaScript에서 문자열을 디코딩하는 함수

      인코딩된 문자열이 주어지며 디코딩된 문자열을 반환하는 함수를 통해 처리해야 합니다. 인코딩 규칙은 - n[encodedString], where the encodedString inside the square brackets is being repeated exactly n times. 그리고 n은 양의 정수로 보장됩니다. 입력 문자열이 항상 유효하다고 가정할 수 있습니다. 여백이 없고, 대괄호가 잘 구성되어 있습니다. 예를 들어 - 입력이 -인 경우 const str = "3[a]2[bc]"; 그러면 출

    9. JavaScript에서 문자열 자르기

      문자열을 첫 번째 인수로, 숫자를 두 번째 인수로 취하는 JavaScript 함수를 작성해야 합니다. 우리의 기능은 이 세 가지 작업을 수행해야 합니다 - 주어진 최대 문자열 길이(두 번째 인수)보다 긴 경우 문자열(첫 번째 인수)을 자르고 ... 끝으로 잘린 문자열을 반환합니다. 끝에 삽입된 세 개의 점도 문자열 길이에 추가되어야 합니다. 그러나 주어진 최대 문자열 길이가 3보다 작거나 같으면 잘린 문자열을 결정할 때 세 개의 점을 더해도 문자열 길이가 추가되지 않아야 합니다. 예시 이에 대한 코드는 - c

    10. JavaScript의 객체 배열에서 객체 조작하기

      다음과 같은 두 개의 객체 배열이 있다고 가정합니다. - const arr1 = [    {id:'124',name:'qqq'},    {id:'589',name:'www'},    {id:'45',name:'eee'},    {id:'567',name:'rrr'} ]; const arr2 = [    {id:'124'

    11. JavaScript에서 중첩 배열의 길이를 기반으로 객체 배열을 정렬하는 방법

      다음과 같은 중첩된 객체 배열을 포함하는 객체 배열이 있다고 가정합니다. - const arr = [    { name: "Cat1", elements : [    { name: name, id: id } ] }, { name: "Cat2", elements : [    { name: name, id: id },    { name: name, id: id },    { name: name, id: id } ]

    12. JavaScript의 배열 개체 목록을 기반으로 개체를 그룹으로 조작

      다음과 같은 일부 자동차에 대한 정보를 포함하는 객체 배열이 있다고 가정합니다. const arr = [    {       "group":[],       "name": "All Makes",       "code": ""    },    {       "group"

    13. 세 개의 엄격하게 증가하는 숫자(연속 또는 비연속). JavaScript의 배열에서

      다음과 같은 숫자 배열이 있다고 가정해 보겠습니다. - const arr = [4, 7, 4, 8, 9, 3]; 이러한 숫자 배열 중 하나를 취하는 JavaScript 함수를 작성해야 합니다. 함수는 인덱스와 크기가 엄격하게 증가하는 순서(연속 또는 비연속)인 배열에서 이러한 세 개의 숫자를 검색해야 합니다. 예를 들어, 위의 배열에서 숫자 7, 8, 9는 인덱스 1, 3, 4를 갖습니다. 이 숫자는 두 조건을 모두 만족하므로 이 배열에 대해 함수가 true를 반환해야 합니다. 예시 이에 대한 코드는 - const arr =

    14. JavaScript에서 하위 배열 병합

      다음과 같은 사람들의 이름과 이메일에 대한 정보를 포함하는 배열 배열이 있다고 가정해 보겠습니다. const arr = [    ["John", "[email protected]", "[email protected]"],    ["John", "[email protected]"],    ["John", "[email protected]", "

    15. 숫자가 JavaScript에서 추가 시퀀스를 형성하는지 여부 확인

      덧셈 숫자 더하기 숫자는 숫자가 더하기 시퀀스를 형성할 수 있는 숫자 문자열입니다. 유효한 덧셈 시퀀스에는 최소 3개의 숫자가 포함되어야 합니다. 처음 두 숫자를 제외하고 시퀀스의 각 후속 숫자는 앞의 두 숫자의 합이어야 합니다. 숫자 0-9만 포함하는 문자열이 주어지면 덧셈 숫자인지 판별하는 함수를 작성하십시오. 참고 − 더하기 시퀀스의 숫자는 선행 0을 가질 수 없으므로 시퀀스 1, 2, 03 또는 1, 02, 3은 유효하지 않습니다. 예를 들어 - 문자열 199100199는 더하기 숫자이므로 더하기 시퀀스는 − 1,

    16. JavaScript의 정렬된 목록에서 항목을 검색하는 가장 좋은 방법은 무엇입니까?

      정렬된 배열에 관한 한(순서에 상관없이) 이진 검색은 현존하는 가장 최적화되고 효율적인 검색 알고리즘입니다. 대상에 대해 정렬된 리터럴 배열을 검색하는 이진 검색 기능을 작성해야 합니다. 그런 다음 해당 함수를 Array Objects의 prototype 속성에 연결해야 합니다. 예시 이에 대한 코드는 - const arr = [2, 5, 8, 12, 14, 16, 17, 22, 26, 28, 35, 67, 78, 99]; const target = 22; Array.prototype.binarySearch = function(

    17. JavaScript에서 다른 배열의 중복 값 배열 만들기

      리터럴 배열을 취하는 JavaScript 함수를 작성해야 합니다. 함수는 고유하지 않은(중복 요소) 원래 배열에서 모든 요소의 새 배열을 준비해야 합니다. 예를 들어 - 입력 배열이 -인 경우 const arr = [3, 6, 7, 5, 3]; 그러면 출력은 다음과 같아야 합니다. - const output = [3]; 예시 이에 대한 코드는 - const arr = [3, 6, 7, 5, 3]; const makeDuplicatesArray = (arr = []) => {    const res =

    18. JavaScript의 배열에서 일치하는 요소 그룹화

      다음과 같이 반복되는 알파벳을 포함하는 알파벳 배열이 있다고 가정해 보겠습니다. - const arr = [    'a','a','a','a','d','e','e','f','h','h','h','i','l','m','n',    'r','s','s&#

    19. BigInt를 사용하여 JavaScript에서 긴 계승 계산하기

      숫자를 유일한 입력으로 사용하는 JavaScript 함수를 작성해야 합니다. 함수는 JavaScript의 새로운 bigInt 변수를 사용하여 단순한 let 또는 type 변수에 factorial을 수용할 수 있는 큰 숫자(10보다 큰)의 계승을 계산해야 합니다. 마지막으로 함수는 계승을 문자열로 변환하고 문자열을 반환해야 합니다. 예를 들어 - 입력이 -인 경우 const num = 45; 그러면 출력은 다음과 같아야 합니다. - const output = '11962222086548019456196316149565771

    20. JavaScript에서 최대 감소 인접 요소

      정수 배열이 주어지고 인접한 두 요소 사이의 최대 절대 차이를 찾아야 합니다. 예:입력 배열이 -인 경우 const arr = [2, 4, 1, 0]; 그러면 출력은 다음과 같아야 합니다. - const output = 3; 최대 절대 차이는 요소 4와 1에 있기 때문입니다. 예시 이에 대한 코드는 - const arr = [2, 4, 1, 0]; const maximumDecreasing = (arr = []) => {    const res = arr.slice(1).reduce((acc, val,

    Total 5927 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:50/297  20-컴퓨터/Page Goto:1 44 45 46 47 48 49 50 51 52 53 54 55 56