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

    1. 객체 배열에 일치하는 키 값 추가 - JavaScript

      다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [{a: 2, b: 5, c: 6}, {a:3, b: 4, d:1},{a: 1, d: 2}]; 각 객체는 고유한 키를 가져야 하며(유효한 객체가 되려면) 두 개의 서로 다른 객체가 공통 키를 가질 수 있습니다(이 질문의 목적). 우리는 이러한 배열 하나를 받아서 배열에 있는 모든 고유 키와 해당 값의 누적 합계를 값으로 포함하는 객체를 반환하는 JavaScript 함수를 작성해야 합니다. 따라서 결과 개체는 다음과 같아야 합니다. - const out

    2. 고유한 배열 값의 합 찾기 - JavaScript

      일부 중복 숫자를 포함할 수 있는 숫자 배열을 사용하는 JavaScript 함수를 작성해야 합니다. 우리 함수는 배열에 있는 모든 고유 요소(배열에 한 번만 나타나는 요소)의 합계를 반환해야 합니다. 예를 들어 - 입력 배열이 -인 경우 const arr = [2, 5, 5, 3, 2, 7, 4, 9, 9, 11]; 그러면 출력은 25가 되어야 합니다. 우리는 단순히 for 루프를 사용하고 배열을 반복하고 고유한 요소의 합계를 반환합니다. 예시 다음은 코드입니다 - const arr = [2, 5, 5, 3, 2, 7,

    3. JavaScript를 사용하여 자릿수를 순서대로 저장

      다음과 같은 숫자가 있는 문자열이 있다고 가정합니다. - const str = '11222233344444445666'; 우리는 이 문자열을 받아서 문자열에 있는 각 숫자의 개수를 나타내는 객체를 반환하는 JavaScript 함수를 작성해야 합니다. 따라서 이 문자열의 경우 출력은 -여야 합니다. const output = {    "1": 2,    "2": 4,    "3": 3,    

    4. 범위 사이에 n개의 난수 생성 - JavaScript

      숫자 n과 범위를 나타내는 두 숫자의 배열을 받는 JavaScript 함수를 작성해야 합니다. 이 함수는 두 번째 인수에서 제공한 범위 사이에 있는 n개의 임의 요소의 배열을 반환해야 합니다. 예시 다음은 코드입니다 - const num = 10; const range = [5, 15]; const randomBetween = (a, b) => {    return ((Math.random() * (b - a)) + a).toFixed(2); }; const randomBetweenRange = (num,

    5. JavaScript에서 두 배열의 요소를 빼고 결과를 양의 배열로 저장하는 방법은 무엇입니까?

      다음과 같은 두 개의 배열이 있다고 가정합니다. - const arr1 = [1,2,3,4,5,6]; const arr2 = [9,8,7,5,8,3]; 우리는 이러한 두 개의 배열을 취하고 해당 배열 요소 간의 절대 차이의 배열을 반환하는 JavaScript 함수를 작성해야 합니다. 따라서 이러한 배열의 경우 출력은 다음과 같아야 합니다. - const output = [8,6,4,1,3,3]; 우리는 for 루프를 사용하고 절대 차이를 새 배열에 반복적으로 밀어넣고 마지막으로 배열을 반환합니다. 예시 다음은 코드입니다 -

    6. 다른 키 배열을 기반으로 객체 배열 정렬 - JavaScript

      다음과 같은 두 개의 배열이 있다고 가정합니다. - const arr1 = ['d','a','b','c'] ; const arr2 = [{a:1},{c:3},{d:4},{b:2}]; 이 두 배열을 허용하는 JavaScript 함수를 작성해야 합니다. 함수는 첫 번째 배열의 요소에 따라 두 번째 배열을 정렬해야 합니다. 첫 번째 배열의 요소에 따라 두 번째 배열의 키를 정렬해야 합니다. 이것은 다음과 같은 출력을 생성합니다 - const output = [{d:4},{a:1

    7. JavaScript 배열에서 빈(정의되지 않은) 요소를 제거하는 방법 - JavaScript

      다음과 같은 리터럴 배열이 있다고 가정합니다. - const arr = [4, 6, , 45, 3, 345, , 56, 6]; 우리는 그러한 배열 하나를 취하고 배열에서 정의되지 않은 모든 요소를 ​​제자리에서 제거하는 JavaScript 함수를 작성해야 합니다. 모든 거짓 값이 아니라 정의되지 않은 빈 값만 제거하면 됩니다. for 루프를 사용하여 배열을 반복하고 Array.prototype.splice()를 사용하여 정의되지 않은 요소를 제자리에서 제거합니다. 예시 다음은 코드입니다 - const arr = [4, 6, ,

    8. 객체 배열 내에서 유사한 숫자 값 합계 - JavaScript

      다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [    {"firstName":"John", "value": 89},    {"firstName":"Peter", "value": 151},    {"firstName":"Anna", "value": 200},    {&quo

    9. JavaScript에서 Array.prototype.lastIndexOf() 함수 구현

      JS의 lastIndexOf() 함수는 요소가 존재하는 경우 배열에서 인수로 전달된 가장 마지막 요소의 인덱스를 반환합니다. 존재하지 않는 경우 함수는 -1을 반환합니다. 예를 들어 - [3, 5, 3, 6, 6, 7, 4, 3, 2, 1].lastIndexOf(3) would return 7. 기존 lastIndexOf() 함수와 동일한 유틸리티를 가진 자바스크립트 함수를 작성해야 합니다. 그리고 나서 우리가 방금 만든 함수로 기본 lastIndexOf() 함수를 재정의해야 합니다. 요소를 찾고 해당 인덱스를 반환할 때까지

    10. 개체의 숫자 정규화 - JavaScript

      다음과 같이 숫자에 매핑된 문자열을 가진 객체가 있다고 가정해 보겠습니다. - const obj = {    num1: 45,    num2: 78,    num3: 234,    num4: 3,    num5: 79,    num6: 23 }; 우리는 하나의 객체를 첫 번째 인수로, 엄격하게 두 개의 숫자로 구성된 배열을 두 번째 인수로 취하는 JavaScript 함수를 작성해야 합니다. 두 번째 인수는 기본적으로 범위를

    11. JavaScript에서 주어진 너비와 높이로 2차원 배열 만들기

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

    12. 첫 번째 값을 기반으로 배열 분할 - JavaScript

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

    13. 숫자를 수십, 수백, 수천 등으로 변환 - JavaScript

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

    14. 여러 구분 기호를 기반으로 문자열 분할 - JavaScript

      문자열과 구분 기호로 지정된 임의의 수의 문자를 취하는 JavaScript 함수를 작성해야 합니다. 우리 함수는 지정된 모든 구분 기호를 기반으로 문자열의 분할된 배열을 반환해야 합니다. 예를 들어 - 문자열이 -인 경우 const str = 'rttt.trt/trfd/trtr,tr'; 그리고 구분 기호는 - const sep = ['/', '.', ',']; 그러면 출력은 다음과 같아야 합니다. - const output = [ 'rttt', '

    15. 값으로 JavaScript 키 가져오기 - JavaScript

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

    16. 회문 배열 확인하기 - JavaScript

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

    17. 동일한 속성의 그룹 값 - JavaScript

      다음과 같은 배열이 있다고 가정합니다 - 상수 arr =[ {단위:35, 브랜드:CENTURY}, {단위:35, 브랜드:BADGER}, {단위:25, 브랜드:CENTURY}, {단위:15, 브랜드:CENTURY}, {단위:25, 브랜드:XEGAR}]; 단위 속성이 동일한 객체의 모든 브랜드 속성을 그룹화하는 함수를 작성해야 합니다. 위의 배열과 마찬가지로 새 배열은 -여야 합니다. const 출력 =[ {단위:35, 브랜드:CENTURY, BADGER}, {단위:25, 브랜드:CENTURY, XEGAR}, {단위:15, 브랜드:

    18. 합계 배열 반복 값 - JavaScript

      다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - 상수 arr =[ {ID-01:1}, {ID-02:3}, {ID-01:3}, {ID-02:5}]; 동일한 키를 가진 이러한 모든 개체에 대한 값을 함께 추가해야 합니다. 따라서 이 배열의 경우 출력은 -여야 합니다. 상수 출력 =[{ID-01:4}, {ID-02:8}]; 배열을 반복하고 동일한 키를 가진 기존 개체를 확인하고 존재하는 경우 값을 추가합니다. 그렇지 않으면 새 개체를 배열에 푸시합니다. 예시 다음은 코드입니다 - { const res =[]; for(le

    19. JS 배열을 객체로 변환 - JavaScript

      다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [    {id: 1, name: "Mohan"},    {id: 2,name: "Sohan"},    {id: 3,name: "Rohan"} ]; 우리는 이러한 배열 중 하나를 취하고 id 속성을 키로, 이름을 값으로 사용하여 개체를 구성하는 함수를 작성해야 합니다. 위 배열의 출력은 -여야 합니다. const output = {1:{name:&

    20. 숫자 값으로 개체 정렬 - JavaScript

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

    Total 5927 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:88/297  20-컴퓨터/Page Goto:1 82 83 84 85 86 87 88 89 90 91 92 93 94