Numbers 배열을 첫 번째 인수로 사용하고 Number(예:n)를 두 번째 인수로 사용하는 JavaScript 함수를 작성해야 합니다. 함수는 n개 요소 그룹의 평균 배열을 반환해야 합니다. 예:입력이 -인 경우 const arr = [1, 2, 3, 4, 5, 6]; const n = 2; 그러면 출력은 다음과 같아야 합니다. - const output = [1.5, 3.5, 5.5]; 예시 const arr = [1, 2, 3, 4, 5, 6]; const n = 2; const groupAverage = (arr = [
다음과 같은 배열의 배열이 있다고 가정합니다 - const arr = [ [ {"c": 1},{"d": 2} ], [ {"c": 2},{"d": 3} ] ]; 이러한 배열을 첫 번째이자 유일한 인수로 사용하는 JavaScript 함수를 작성해야 합니다. 그런 다음 함수는 배열(새 배열 생성)을 중첩 배열을 제거하는 객체 배열로 변환해야 합니다. 따라서 최종 출력은 다음과 같아야 합니다. - const outpu
다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [ {"location":"Kirrawee","identity_long":"student"}, {"location":"Kirrawee","identity_long":"visitor"}, {"location":"Kirraw
다음과 같은 문자열 리터럴 배열이 있다고 가정합니다. - const arr = [ "fiat−palio", "fiat−stilo", "fiat−strada", "fiat−uno", "fiat−uno", "gm−corsa", &
숫자 배열을 하나의 유일한 입력으로 사용하는 JavaScript 함수를 작성해야 합니다. 입력 배열에 중복 항목이 있을 수 있습니다. 우리 함수는 배열을 정렬하고 모든 동일한(중복) 숫자를 별도의 하위 배열로 그룹화해야 합니다. 예를 들어 - 입력 배열이 -인 경우 const arr = [5, 7, 5, 7, 8, 9, 1, 1]; 그러면 출력은 다음과 같아야 합니다. - const output = [ [1, 1], [5, 5], [7, 7],
다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [ { "Country": "BR", "New Lv1−Lv2": "#N/A" }, { "Country": "BR", &qu
다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr =[ { resVal:25FA15, resFlow:49, resName:Rendimiento Tri−Seal Completo, resPhoto:Tri−Sealseries.png, resHP:1.5 }, { resVal:25FA2, resFlow:52, resName:Rendimiento Tri−Seal Completo, resPhoto:Tri−Sealseries.png, resHP:2 }, { resVal:45FA2, resFlow:53, resName:Ren
다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [ {code: "AA", gender:"male", DOB:"2000-05-15"}, {code: "AA", gender:"female", DOB:"2015-05-15"}, {code:"A0", gender:"female", DOB:"2
중복을 제거하고 배열을 정렬하는 동시 기술을 종종 고유 정렬 기술이라고 합니다. 예를 들어, 입력 배열이 -인 경우 const arr = [1, 1, 1, 3, 2, 2, 8, 3, 4]; 그러면 출력은 다음과 같아야 합니다. - const output = [1, 2, 3, 4, 8]; 예시 이에 대한 코드는 - const arr = [1, 1, 1, 3, 2, 2, 8, 3, 4]; const uniqSort = (arr = []) => { const map = {}; co
다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr =[ {name:lorem, age:20, color:red}, {name:lorem, weight:1, height:5} , {name:hello, ipsum :돌}]; 우리는 그러한 객체 배열 중 하나를 취하는 JavaScript 함수를 작성해야 합니다. 이 함수는 name 속성 값이 공통적으로 있는 개체의 모든 속성을 그룹화해야 합니다. 예를 들어 - 위 배열의 경우 출력은 다음과 같아야 합니다. - const output =[ {name:lorem
다음과 같은 JavaScript 배열이 있다고 가정해 보겠습니다. - const data = [ { "dataId": "1", "tableName": "table1", "column": "firstHeader", "rows": [ &nbs
다음과 같은 문자열 날짜 배열이 있다고 가정해 보겠습니다. - 상수 arr =[ 2017-01-22 00:21:17.0, 2017-01-27 11:30:23.0, 2017-01-24 15:53:21.0, 2017-01 -27 11:34:18.0, 2017-01-26 16:55:48.0, 2017-01-22 11:57:12.0, 2017-01-27 11:35:43.0]; 우리는 그러한 배열을 취하는 JavaScript 함수를 작성해야 합니다. 함수는 이 배열에서 가장 오래된 날짜와 최신 날짜를 찾아야 합니다. 그러면 함수는 마침내
다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr =[ { SupplierName :John, Category :A, Points :3 }, { SupplierName :John, Category :A, 포인트 :11 }, { SupplierName :John, Category :A, Points :정의되지 않음 }, { SupplierName :John, Category :B, Points :2 }, { SupplierName :John, Category :B, Points :6 }, { Supp
정수 n이 주어지면 n!에서 후미 0의 수를 반환하는 함수를 작성해야 합니다. 예를 들어 - trailingZeroes(4) = 0 trailingZeroes(5) = 1 because 5! = 120 trailingZeroes(6) = 1 예시 const num = 17; const findTrailingZeroes = num => { let cur = 5, total = 0; while (cur <= num) { total += Ma
첫 번째이자 유일한 인수로 n과 같은 숫자를 취하는 JavaScript 함수를 작성해야 합니다. 그런 다음 함수는 2에서 숫자 n까지의 모든 소수의 개수를 반환해야 합니다. 예를 들어 - For n = 10, the output should be: 4 (2, 3, 5, 7) For n = 1, the output should be: 0 예시 const countPrimesUpto = (num = 1) => { if (num < 3) { return 0; &n
str1의 문자를 대체하여 str2를 얻을 수 있는 경우 두 문자열(str1 및 str2)은 동형입니다. 예를 들어 - const str1 = 'abcde'; const str2 = 'eabdc'; 이 두 가지는 동형 문자열의 예입니다. 두 개의 문자열로 된 JavaScript 함수를 작성해야 합니다. 함수는 두 입력 문자열이 동형인지 여부를 결정해야 합니다. 예시 const str1 = 'abcde'; const str2 = 'eabdc'; const isIsomorp
한 숫자로 변환될 때까지 숫자를 반복적으로 합산하는 JavaScript 함수를 작성해야 합니다. 우리는 두 가지 방법으로 이 문제를 해결할 것입니다 - 방법 1:루프 사용 이 솔루션은 while 루프를 사용하여 숫자의 자릿수를 재귀적으로 더합니다. 예시 const num = 123456; const addDigits = (num = 1) => { let sum = num; while(sum % 10 !== sum){ let sum1 = 0;
숫자, 예를 들어 n이 유일한 입력인 JavaScript 함수를 작성해야 합니다. 그런 다음 함수는 입력 숫자가 3의 거듭제곱인지 여부를 확인해야 합니다. 3의 거듭제곱이면 true를 반환하고 그렇지 않으면 false를 반환해야 합니다. 예를 들어 - isPowerOf3(243) = true isPowerOf3(343) = false isPowerOf3(81) = true 예시 const num = 243; var isPowerOf3 = (num = 3) => { let divisor = num ==
다음과 같이 두 개의 정렬된 배열(오름차순)이 있다고 가정합니다. - const arr1 = [1, 2, 3, 0, 0, 0]; const arr2 = [2, 5, 6]; 이러한 두 개의 배열을 가져와 정렬된 방식으로 이러한 배열의 모든 요소를 포함하는 새 배열을 반환하는 JavaScript 함수를 작성해야 합니다. 따라서 위 배열의 경우 출력은 다음과 같아야 합니다. - const output = [1, 2, 2, 3, 5, 6]; 예시 const arr1 = [1, 2, 3, 0, 0, 0]; const arr2 = [2
두 개의 바이너리 문자열을 받는 JavaScript 함수를 작성해야 합니다. 이 함수는 두 이진 문자열의 합을 다른 이진 문자열로 반환해야 합니다. 예를 들어 - 두 문자열이 -인 경우 const str1 = "1010"; const str2 = "1011"; 그러면 출력은 다음과 같아야 합니다. - const output = '10101'; 예시 const str1 = "1010"; const str2 = "1011"; const addBi