카드 게임에서 일부 플레이어의 점수를 포함하는 개체 배열이 있다고 가정해 보겠습니다. const scorecard = [{ name: "Zahir", score: 23 }, { name: "Kabir", score: 13 }, { name: "Kunal", score: 29 }, {
일부 중복 값을 포함하는 리터럴 배열이 있다고 가정해 보겠습니다. - const arr =[고양이, 개, 고양이, 코끼리, 개, 포도, 개, 사자, 포도, 사자]; 배열에서 고유한 요소의 개수를 반환하는 함수를 작성해야 합니다. 이를 수행하기 위해 Array.prototype.reduce() 및 Array.prototype.lastIndexOf()를 사용합니다 - 예시 { if(array.lastIndexOf(val) ===ind){ return ++acc; }; return acc; }, 0);};console.log(coun
다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [ {"id":0,"start":0,"duration":117,"slide":4,"view":0}, {"id":0,"start":0,"duration":12,"slide":1,"view":0}, {"id
두 개의 배열이 있다고 가정합니다. 예를 들어 다음 두 개를 고려하십시오. - const array1 = ['a','b','c','d','e','f','g','h']; const array2 = [ 1, 0, 0, 1 , 0, 0, 1, 0]; 두 배열 모두 동일한 길이를 갖도록 바인딩됩니다. 두 번째 배열의 요소가 제공되면 인덱스가 두 번째 배열에서 인수로 취한 요소의 인덱스에 해당하는 모든 요소의 첫 번째 배열에서
숫자 배열(중첩된 수준)을 가져와 배열에 있는 가장 큰 숫자를 반환하는 간단한 함수를 JavaScript로 작성해야 합니다. 예를 들어 - 입력 배열이 -인 경우 const arr = [ 34, 65, 67, [ 43, 76, 87, 23, 56, 7, [ 54, 7, 87, 23, 79, 314, 2 ], &nb
배열을 가져와서 모든 중복을 제거하고 끝에 같은 수의 빈 문자열을 삽입하는 함수를 작성해야 합니다. 예를 들어 − 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) => {
=배열의 임의의 수입니다. 배열의 연속적인 요소의 합이 숫자 n을 초과하는 경우 이 함수는 배열을 하위 배열로 분할하는 데 필요합니다. 예를 들어 - // if the original array is: const arr = [2, 1, 2, 1, 1, 1, 1, 1]; // and the number n is 4 // then the output array should be: const output = [ [ 2, 1 ], [ 2, 1, 1 ], [ 1, 1, 1 ] ]; 이 함수의 코드를 작성해 봅시다 - 예시 const ar
우리는 각각 다음과 같은 하나 이상의 숫자를 포함하는 문자열 배열을 가지고 있습니다 - const arr = ['di5aster', 'ca1amity', 'cod3', 'ho2me3', 'ca11ing']; 이 배열을 문자열에 있는 숫자의 오름차순으로 정렬하는 정렬 함수를 작성해야 합니다. 올바른 순서는 -입니다. const output = [ 'ca1amity', 'cod3', 'di5aster', 'ca11
다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [ { id: 1, parent_id: 0, title: 'Movies' }, { id: 2, parent_id: 0, title: 'Music' }, { id: 3, parent_id: 1, title: 'Russian movies' }, { id: 4, parent_id: 2, title: 'Russian mus
몇 가지 공통 값을 포함하는 두 개의 리터럴 배열이 있습니다. 우리의 임무는 공통되지 않은 두 배열의 모든 요소가 포함된 배열을 반환하는 함수를 작성하는 것입니다. 예를 들어 - // if the two arrays are: const first = ['cat', 'dog', 'mouse']; const second = ['zebra', 'tiger', 'dog', 'mouse']; // then the output should b
예를 들어, 배열과 숫자 n을 받아서 배열의 모든 n번째 요소를 제자리에서 제거하는 remove Nth 함수를 작성해야 한다고 가정해 보겠습니다. 이것은 Array.prototype.splice() 메서드를 사용하여 수행할 수 있으며 여기에 코드가 있습니다 - 예시 const arr = ['T','h','a','i','s','b',' ','i','c','s',' ','
다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [ {"name1": "firstString"}, {"name2": "secondString"}, {"name3": "thirdString"}, {"name4": "fourthString"}, {&qu
배열의 첫 번째 요소에 있는 문자열이 배열의 두 번째 요소에 있는 문자열의 모든 문자를 포함하는 경우 true를 반환하는 함수를 작성해야 합니다. 예를 들어, ["hello", "Hello"], should return true because all of the letters in the second string are present in the first, ignoring their case. 문자열 hello에 ay가 포함되어 있지 않기 때문에 인수 [hello, hey]는 false를 반
객체에서 다른 객체로 속성을 추출한 다음 원래 객체에서 해당 속성을 삭제하는 extract()와 같은 JavaScript 함수를 작성해야 합니다. 예를 들어 - obj1과 obj2가 두 객체인 경우 obj1 = {color:"red", age:"23", name:"cindy"} obj2 = extract(obj1, ["color","name"]) 추출 기능을 통과한 후 다음과 같아야 합니다. - obj1 = { age:23 } obj2 =
예를 들어 숫자 배열이 있다고 가정해 보겠습니다. - const arr = [3, 5, 7, 8, 3, 5, 7, 4, 2, 8, 4, 2, 1]; 해당 요소와 그 선행 요소의 평균으로 배열을 반환하는 함수를 작성해야 합니다. 첫 번째 요소의 경우 선행 요소가 없으므로 veryelement가 반환되어야 합니다. 이 함수에 대한 코드를 작성해 보겠습니다. 이 문제를 해결하기 위해 Array.prototype.map() 함수를 사용할 것입니다 - 예시 const consecutiveAverage = arr => {
다음과 같은 숫자 배열이 있습니다 - const arr = [ [12, 56, 34, 88], [65, 66, 32, 98], [43, 87, 65, 43], [32, 98, 76, 83], [65, 89, 32, 54], ]; 이 배열 배열을 매핑하고 각 하위 배열의 최대(최대) 요소를 포함하는 배열을 반환하는 함수를 작성해야 합니다. 따라서 이 함수의 코드를 작성해 보겠습니다 - 예시 const arr = [
0과 1 −를 포함하는 숫자 배열이 있다고 가정해 보겠습니다. const arr = [0, 1, 0, 1]; 사용되는 배열에 해당하는 바이너리를 반환하는 배열 함수 toBinary()를 작성해야 합니다. 예를 들어 - 배열이 -인 경우 const arr = [1, 0, 1, 1]; 그러면 2진수 1011의 10진수 표현이 11이기 때문에 출력은 11이어야 합니다. 따라서 이 함수에 대한 코드를 작성해 보겠습니다. 방법 1:라이브러리 방법 사용 JavaScript에는 두 개의 인수를 취하는 parseInt() 메서드가 있습니
어떤 사람들이 수행한 임의의 트랜잭션에 대한 정보를 포함하는 객체 배열이 있다고 가정해 보겠습니다. const transactions = [{ name: 'Rakesh', amount: 1500 }, { name: 'Rajesh', amount: 1200 }, { name: 'Ramesh', a
예를 들어 회사의 일부 제품에 대한 정보를 포함하는 두 개의 객체 배열이 있다고 가정해 보겠습니다. 상수 첫 번째 =[ { 아이디:57e7a1cd6a3f3669dc03db58, 수량:3 }, { 아이디:57e77b06e0566d496b51fed5,7065050,수량:3 }, { 아이디:57e7a1cd6a0f366 수량:3 }];const 초 =[ { 아이디:57e7a1cd6a3f3669dc03db58, 수량:6 }, { 아이디:57e77b06e0566d496b51fed5, 수량:6 }]; 이제 두 개의 배열을 병합하는 함수를 작
이미지 경로와 순서 #concatenated를 포함하는 일련의 문자열이 있다고 가정해 보겠습니다. 이 문자열은 다음과 같습니다. − const images = [ 'photo1.jpg,0', 'photo2.jpg,2', 'photo3.jpg,1' ]; 따라서 올바른 순서는 - photo1, photo3, photo2가 되어야 합니다. 우리가 해야 할 일은 이것을 경로 값만 있는 올바르게 정렬된 배열로 처리하는 것입니다.