다음과 같은 객체 배열이 있다고 가정해 보겠습니다. - const arr = [{ 'title': 'Hey', 'foo': 2, 'bar': 3 }, { 'title': 'Sup', 'foo': 3, 'bar': 4 }, { 'title': 'Remove'
시퀀스에서 값 그룹을 제거할 수 있는 다양한 방법을 결정하는 JavaScript 함수를 작성해야 합니다. 원래 시퀀스는 순서대로(안정적) 유지하고 원래 시퀀스에서 각각 하나의 인스턴스 값만 제거해야 합니다. 예를 들어 - 시퀀스 배열이 -인 경우 const arr = [1, 2, 1, 3, 1, 4, 4]; 제거할 배열은 - const arr2 = [1, 4, 4]; 그런 다음 요소의 순서를 방해하지 않고 이를 수행하는 세 가지 가능한 방법이 있습니다 - 1 --> [2, 1, 3, 1] 2 --> [1, 2, 3
리터럴 배열을 가져와 배열에서 가장 빈번한 숫자와 반복 횟수를 찾는 JavaScript 함수를 작성해야 합니다. 예시 이에 대한 코드는 - const arr = ['13', '4', '1', '1', '4', '2', '3', '4', '4', '1', '2', '4', '9', '3']; const findFrequency = (a
다음과 같은 MM-YYYY 형식의 날짜를 포함하는 배열이 있다고 가정합니다. - const arr =[1-2016, 7-2015, 7-2016, 3-2016, 8-2016, 2-2016, 6-2016, 8-2015, 5-2016, 4-2016, 9-2015, 10-2015, 11-2015, 12-2015]; 우리는 그러한 배열 중 하나를 가져와 배열의 날짜가 가장 오래된 순서에서 최신 순서로 정렬되도록 정렬하는 JavaScript 함수를 작성해야 합니다. 예시 이에 대한 코드는 - { const firstPart =firs
다음과 같은 두 개의 리터럴 배열이 있다고 가정합니다. - const arr1= ['a', 'b', 'c']; const arr2= ['d', 'e', 'f']; 우리는 이러한 두 개의 배열을 취하고 배열에서 가능한 모든 조합을 만드는 JavaScript 함수를 작성해야 합니다. 따라서 이 두 배열의 경우 출력은 다음과 같아야 합니다. - const output = [ad, ae, af, bd, be, bf, cd, ce, cf]; 예시 이에
리터럴 값 배열의 다차원 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리 함수는 입력 배열에 있는 모든 하위 배열의 교차 배열을 반환해야 합니다. 예시 이에 대한 코드는 - const arr = [ ["garden","canons","philips","universal"], ["universal","ola","uber","bangalor
어떤 사람들이 답변한 질문에 대한 정보를 포함하는 두 개의 서로 다른 객체 배열이 있다고 가정해 보겠습니다. const arr1=[ { PersonalID: '11', qusetionNumber: '1', value: 'Something' }, { PersonalID: '12', qusetionNumber: '2', value: 'whatever' }, { PersonalID:
리터럴 값의 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리 함수는 배열에서 정확히 두 번 나타나는 배열에서 모든 값을 선택하고 해당 요소의 새 배열을 반환해야 합니다. 예시 이에 대한 코드는 - const arr = [0, 1, 2, 2, 3, 3, 5]; const findAppearances = (arr, num) => { let count = 0; for(let i = 0; i < arr.length; i++){
두 개의 객체 배열이 있다고 가정합니다. 첫 번째 배열에는 사용자 ID와 사용자 이름이 있는 일부 객체가 포함되어 있습니다. 배열에는 사용자 ID와 사용자 주소가 있는 개체가 포함되어 있습니다. 배열은 - const arr1 =[ {id:123,이름:이름 1}, {id:456,이름:이름 2}]; const arr2 =[ {ID:123,주소:주소 1}, {ID:456,주소:주소 2}]; 우리는 그러한 두 개의 배열을 취하고 이 두 개의 배열을 병합하여 세 번째 배열을 형성하는 JavaScript 함수를 작성해야 합니다. 세
리터럴 값의 배열을 취하는 JavaScript 함수를 작성해야 합니다. 배열 내부에 일부 반복되는 값이 포함될 수 있습니다. 우리 함수는 배열에서 반복 값의 첫 번째 인스턴스를 유지하는 모든 반복 값을 제거해야 합니다. 예시 이에 대한 코드는 - const arr = [1, 5, 7, 4, 1, 4, 4, 6, 4, 5, 8, 8]; const deleteDuplicate = (arr = []) => { for(let i = 0; i < arr.length; ){ &nb
다음과 같은 사람에 대한 데이터를 포함하는 개체가 있다고 가정해 보겠습니다. const obj = { "Person1_Age": 22, "Person1_Height": 170, "Person1_Weight": 72, "Person2_Age": 27, "Person2_Height": 160, "Pe
다음과 같은 스톱워치의 시작 시간과 중지 시간 배열이 있다고 가정해 보겠습니다. 상수 arr =[ { 시작시간:1234, 정지시간:2345 }, { 시작시간:3452, 정지시간:9304 }, { 시작시간:2345, 정지시간:7432 }, { 시작시간:4567, 정지시간:6252 }]; 그러한 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리 함수는 각 항목에 대해 실제로 경과된 시간인 하나의 최종 배열로 변환해야 합니다. 따라서 위의 배열의 경우 출력은 다음과 같아야 합니다. - 상수 출력 =[ 1111, 585
두 개의 리터럴 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 바로 그 배열에 있지만 두 번째 배열에는 없는 모든 요소를 포함하는 첫 번째 배열의 필터링된 버전을 반환해야 합니다. Array.prototype.filter() 함수를 사용하고 Array.prototype.includes() 메서드를 사용하여 두 번째 배열의 요소를 확인합니다. 예시 이에 대한 코드는 - const arr1 = [1,2,3,4,5]; const arr2 = [1,3,5]; const filterUnwanted = (ar
Numbers 배열을 첫 번째 인수로 사용하고 숫자(예:n)를 두 번째 인수로 사용하는 JavaScript 함수를 작성해야 합니다. 우리 함수는 배열에 정렬 없이 n(두 번째 인수로 취함)의 시퀀스 또는 더 많은 연속 숫자가 있는지 확인해야 합니다. 예를 들어, 입력 배열이 -인 경우 const arr = [0, 4, 6, 5, 9, 8, 9, 12]; const n = 3; 그러면 배열에 세 개의 연속 숫자 4, 5, 6이 있기 때문에 함수는 true를 반환해야 합니다. 예시 이에 대한 코드는 - const arr = [0
다음과 같은 중첩된 JSON 객체가 있다고 가정해 보겠습니다. - const obj = { "prop": [ { "key": "FOO", "value": "Foo is wonderfull, foo is great" }, &nbs
사용자를 고유하게 식별하기 위해 고유한 사용자 ID를 제공해야 하는 로그인 시스템이 있다고 가정합니다. 그리고 명백한 보안상의 이유로 사용자 ID를 난독화하여 숫자를 추측하기가 상당히 어렵도록 합니다. 기본적으로 두 가지 함수를 작성해야 합니다. 인코딩(), 디코드() 첫 번째 함수는 숫자 입력을 기본 26 알파벳 매핑으로 변환해야 합니다. 그리고 두 번째 함수는 알파벳 매핑을 원래 숫자로 다시 변환해야 합니다. 대부분의 해싱 알고리즘이 앞뒤로 변환을 제공하지 않기 때문에 이것이 매우 실용적이지는 않지만 이 질문
다음과 같은 일부 사용자에 대한 데이터가 있다고 가정합니다. - const obj = { "Mary": { "2016-1": 2, "2016-5": 1, "2016-3": 1 }, "Paul": { "2016-1&quo
다음과 같은 짧은 JSON 객체가 있다고 가정합니다. - const obj = {"name":"sam","age":"24","isMarried":"false"}; 여기서 실수로 숫자 및 부울 값 중 일부가 문자열로 강제 변환되었습니다. Number인 age 속성과 부울인 isMarried 속성과 같습니다. 우리의 임무는 그러한 객체를 받아서 잘못된 데이터 유형을 올바른 유형으로 올바르게 변경하는 함수를 작성하는 것입니다.
다음과 같은 문자열 배열과 다른 객체 배열이 있다고 가정해 보겠습니다. const arr1 =[ 1956888670, 2109171907, 298845084 ]; const arr2 =[ { 키:1262875245, 값:비제이 쿠마르 베르마, 81, 6:값 8, {7:시바케사바 날람 }, { KEY:2109171907, VALUE:udm 분석가 }, { KEY:298845084, VALUE:Mukesh Nagora }, { KEY:2007285563}, VALUE: { 키:1976156380, 값:임티아즈 자파르 },];
다음과 같은 일부 중복 항목이 포함된 배열 문자열이 있다고 가정합니다. - const arr = ['California','Texas','Texas','Texas','New York','Missouri','New Mexico','California']; 우리는 그러한 배열을 취하는 JavaScript 함수를 작성해야 합니다. 그런 다음 우리 함수는 각 고유 항목에 대한 개체를 포함하는 개체 배열과 원래 배열의 개수를