Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 기본값을 사용하여 배열을 새 배열에 매핑

<시간/>

다음과 같은 스톱워치의 시작 시간과 중지 시간 배열이 있다고 가정해 보겠습니다.

상수 arr =[ { 시작시간:1234, 정지시간:2345 }, { 시작시간:3452, 정지시간:9304 }, { 시작시간:2345, 정지시간:7432 }, { 시작시간:4567, 정지시간:6252 }]; 

그러한 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리 함수는 각 항목에 대해 실제로 경과된 시간인 하나의 최종 배열로 변환해야 합니다.

따라서 위의 배열의 경우 출력은 다음과 같아야 합니다. -

상수 출력 =[ 1111, 5852, 5087, 1685 ];

예시

이에 대한 코드는 -

const arr =[ { startTime:1234, stopTime:2345 }, { startTime:3452, stopTime:9304 }, { startTime:2345, stopTime:7432 }, { startTime:4567, stopTime:6252Interval }];const find =(arr =[]) => { 하자 =[]; res =arr.map(el => { const { startTime:sT, stopTime:eT } =el; const 간격 =eT - sT; 반환 간격; }); 반환 res;};console.log(findInterval(arr));

출력

콘솔의 출력은 -

[ 1111, 5852, 5087, 1685 ]