다음과 같은 문자열로 표현되는 숫자 배열이 있다고 가정해 보겠습니다. - 상수 arr =[1.1,1.2,1.3,2.1,2.2,3.1,3.2,3.3,4.1,4.2]; 우리는 하나의 그러한 배열을 취하고 공통 하위 배열에서 동일한 숫자로 시작하는 모든 문자열을 그룹화하는 JavaScript 함수를 작성해야 합니다. 따라서 함수의 출력은 다음과 같아야 합니다. - 상수 출력 =[[1.1,1.2,1.3],[2.1,2.2],[3.1,3.2,3.3],[4.1, 4.2]]; 예시 이에 대한 코드는 - { return (el || ).sp
문자열과 문자열 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 배열에 있는 문자열의 모든 단어가 공백으로 대체되는 새 문자열을 반환해야 합니다. 우리 함수는 이 문제를 해결하기 위해 String.prototype.replace() 메서드를 사용해야 합니다. 예시 이에 대한 코드는 - var excludeWords = ["A", "ABOUT", "ABOVE", "ACROSS", "ALL", "ALONG&q
다음과 같은 숫자 배열이 있다고 가정해 보겠습니다. - const arr = [1, 2, 3, 4, 5, 6]; 우리는 그러한 배열 하나를 취하고 원래 배열에서 해당 지점까지의 모든 요소의 합이 배열의 해당 요소와 함께 새 배열을 반환하는 JavaScript 함수를 작성해야 합니다. 따라서 위의 배열의 경우 출력은 -여야 합니다. const output = [1, 3, 6, 10, 15, 21]; 예시 이에 대한 코드는 - const arr = [1, 2, 3, 4, 5, 6]; const findCumulativeSum =
숫자 배열을 받는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 그 지점까지의 모든 요소의 누적 합계보다 큰 원래 배열의 모든 요소를 포함하는 새 배열을 반환해야 합니다. Array.prototype.reduce() 함수를 사용하여 이 문제를 해결해야 합니다. 예시 이 함수의 코드를 작성해 봅시다 - const arr = [1, 2, 30, 4, 5, 6]; const retainGreaterElements = arr => { let res = []; arr.re
리터럴의 2차원 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 원래 배열의 모든 항목을 포함하지만 반복되는 항목을 포함하는 새 배열을 반환해야 합니다. 예시 이에 대한 코드는 - const arr = [ [1,2,3,4,5], [3,4,6,7,8,2], [7,2,4,9,11,15], [10,12,3,7,11] ]; const removeDuplicates = arr => { let
우리는 두 가지를 취하는 JavaScript 함수를 작성해야 합니다. 그러면 우리 함수는 두 문자열에서 번갈아 가며 문자를 포함하는 새 배열을 반환해야 합니다. 예:두 문자열이 -인 경우 const str1 = 'abc'; const str2 = 'def'; 출력 그러면 출력은 다음과 같아야 합니다. - const output = 'adbecf'; 예시 이에 대한 코드는 - const str1 = 'abc'; const str2 = 'def'; const
다음과 같은 리터럴 배열이 있다고 가정합니다. - const arr = ['cat','dog','elephant','lion','tiger','mouse']; 첫 번째 인수로 이러한 배열 하나를 받은 다음 두 번째, 세 번째 및 더 많은 인수로 임의의 수의 문자열을 취하는 JavaScript 함수를 작성해야 합니다. 그런 다음 해당 문자열이 함수에 대한 인수로 제공되는 경우 우리 함수는 첫 번째 인수로 취한 배열에서 모든 문자열을 제거해야 합니
다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr =[ {title:Assistant}, {month:July}, {event:Holiday}, {title:Assistant}]; 우리는 그러한 배열을 취하는 JavaScript 함수를 작성해야 합니다. 그러면 우리 함수는 원본 배열의 모든 개체를 포함하지만 중복 개체를 포함하는 새 배열을 반환해야 합니다. 예시 이에 대한 코드는 - { const 맵 ={}; for(let i =0; i
다음과 같은 두 개의 리터럴 배열이 있다고 가정합니다. - const arr1 = [1, 3, 2, 4, 5, 6]; const arr2 = [1, 2, 5]; 우리는 그러한 두 개의 배열을 취하는 JavaScript 함수를 작성해야 합니다. 그러면 우리의 함수는 rr1의 모든 요소를 포함하지만 rr2에 따라 정렬된 새 배열을 반환해야 합니다. 두 배열에 모두 나타나는 요소와 마찬가지로 두 번째 배열의 순서에 따라 먼저 나타나고 순서를 유지하는 첫 번째 배열에만 있는 요소가 뒤에 와야 합니다. 예시 이에 대한 코드는 - c
다음과 같은 배열의 배열이 있다고 가정합니다 - const arr = [ [ "Serta", "Black Friday" ], [ "Serta", "Black Friday" ], [ &nb
다음과 같은 이름의 배열이 있다고 가정합니다 - const arr = ["Simon", "Mike", "Jake", "Lara", "Susi", "Blake", "James"]; 그러한 배열을 취하는 JavaScript 함수를 작성해야 합니다. 함수는 두 가지 속성을 가진 객체 배열을 반환해야 합니다. - 이름이 그룹화되는 문자 해당 그룹에 속하는 이름 배열 예시 이에 대한 코드는 - con
다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [ { duration: 10, any: 'fields' }, { duration: 20, any: 'other fields' }, { duration: 15,
우리는 숫자 배열을 여러 개 받는 JavaScript 함수를 작성해야 합니다. 그런 다음 함수는 각 요소가 모든 배열을 확인하는 데 나타난 횟수를 나타내는 빈도 맵을 반환하는 개체를 반환해야 합니다. 예를 들어, 배열이 −인 경우 const a = [23, 45, 21], b = [45, 23], c = [21, 32], d = [23], e= [32], f=[50, 54]; 그러면 출력은 다음과 같아야 합니다. - const output = { "21": 2, &
Numbers 배열을 첫 번째 인수로, 숫자(예:n)를 두 번째 인수로 취하는 JavaScript 함수를 작성해야 합니다. 숫자 n은 항상 배열의 길이보다 작거나 같습니다. 우리의 함수는 원래 배열에서 길이가 n인 모든 가능한 하위 배열의 모든 요소를 합한 배열을 반환해야 합니다. 예를 들어, 입력이 −인 경우 const arr = [2, 6, 4]; const n = 2; 그러면 출력은 다음과 같아야 합니다. - const output = [8, 10, 6]; 예시 이에 대한 코드는 - const arr = [2, 6,
두 개의 배열이 제공됩니다:(arr1 및 arr2) - arr1에 일부 리터럴 값이 포함되어 있습니다. arr2는 일부 리터럴 값을 매핑하는 개체를 포함합니다. 우리는 그러한 두 개의 배열을 취하는 JavaScript 함수를 작성해야 합니다. 그런 다음 함수는 arr2의 개체에 의해 매핑되지 않은 arr1의 모든 요소 배열을 반환해야 합니다. 예시 이에 대한 코드는 - const arr1 = [111, 222, 333, 444]; const arr2 = [ { identifier: 111 }
다음과 같은 일부 국가의 일부 도시 위치에 대한 정보가 있는 JSON 개체가 있다고 가정합니다. const countryInfo = { country: [{ name: "Bangladesh", province: [{ name:"Dhaka", city: [{  
문자열을 받아 문자열에서 가장 짧은 단어를 반환하는 JavaScript 함수를 작성해야 합니다. 예:입력 문자열이 -인 경우 const str = 'This is a sample string'; 그러면 출력은 다음과 같아야 합니다. - const output = 'a'; 예시 이에 대한 코드는 - const str = 'This is a sample string'; const findSmallest = str => { const strArr = str.sp
다음과 같은 객체가 있다고 가정해 보겠습니다. - const obj = { 0: { "time": 1, "day": 1, }, 1: { "time": 2, "day": 1, }, 2: { "time": 3, "day": 1, }, 3: { "time": 1, "day": 2, }, &nb
숫자 12145가 있다고 가정합니다. 다음 규범에 따라 숫자의 자릿수를 영어 알파벳으로 매핑하는 함수를 작성해야 합니다. 알파벳은 1의 경우 a, 2의 경우 b, 3의 경우 c와 같이 1 기반 인덱스에 따라 매핑됩니다. 숫자를 매핑하는 방법에는 여러 가지가 있을 수 있습니다. 위의 숫자 121415를 예로 들어 보겠습니다. 다음과 같이 매핑할 수 있습니다. - 12145->1,2,1,4,5->a,b,a,d,e 그것은 또한 될 수 있습니다 - 12145->12,1,4,5->l,a,d,e 그것은 또한 될 수
다음과 같은 숫자 배열이 있다고 가정해 보겠습니다. - 상수 arr =[1,2,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]; 우리는 그러한 배열 중 하나를 취하고 배열을 분기별 및 연간 그룹으로 중간에 청크하는 JavaScript 함수를 작성해야 합니다. 위 배열의 그룹은 다음과 같아야 합니다. - const 분기별 =[[1,2,2],[4,5,6],[7,8,9],[10,11,12],[13,14,15],[16, 17,18],[19,20]]; const 연간 =[[1,2,2,4,5,6,7,