반복하지 않고 어떻게 번호를 얻을 수 있습니까?

jdode

나는 단 하나의 repitition으로 번호를 얻고 싶습니다.

let results = [2, 2, 1, 2, 3, 3, 1]
let pivot = 1
let cont = 0
let unitaries = []
for (var i = 0; i < results.length; i++) {
  if (pivot !== results[i + 1]) {
    pivot = results[i]
    if (cont === 0) {
      unitaries.push(results[i])
      results.splice(i, 1);
    }
    cont++
  }
}
console.log(unitaries)

나는 얻고 [1,2,1]싶지만 지금 나는 단지 받고있다[2]

도난 로복

다음을 사용하여 원래 배열을 덮어 씁니다 Array.prototype.filter.

let results = [2, 2, 1, 2, 3, 3, 1];

results = results.filter(
    (n, i, array) => n !== array[i - 1] && n !== array[i + 1]
);

console.log(results); // [1, 2, 1]

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

괄호를 사용하지 않고 PowerShell에서 개체의 속성을 어떻게 얻을 수 있습니까?

분류에서Dev

대안을 두 번 지정하지 않고 반복 패턴 내에서 반복 패턴을 어떻게 일치시킬 수 있습니까?

분류에서Dev

반복하지 않고이 알고리즘을 어떻게 느리게 만들 수 있습니까?

분류에서Dev

인쇄 된 함수의 값을 반환하지 않고 for 루프없이 어떻게 반복적으로 호출 할 수 있습니까?

분류에서Dev

반복기 객체에서 번호를 어떻게 얻을 수 있습니까? (Python2.7)

분류에서Dev

JS를 사용하지 않고 새 창을 어떻게 열 수 있습니까?

분류에서Dev

Ruby에서 반복되지 않는 첫 번째 문자열 문자를 어떻게 찾을 수 있습니까?

분류에서Dev

객체를 복사하지 않고 문자열을 char []로 어떻게 변환 할 수 있습니까?

분류에서Dev

속성을 호출하지 않고 클래스를 어떻게 호출 할 수 있습니까?

분류에서Dev

히스토리 파일을 검색 할 때 고유 한 명령의 마지막 줄 번호를 어떻게 얻을 수 있습니까?

분류에서Dev

루프를 사용하지 않고 각 하위 집합의 두 번째 요소를 어떻게 얻을 수 있습니까?

분류에서Dev

함수가 호출 된 줄 번호를 어떻게 얻을 수 있습니까?

분류에서Dev

Thread.UncaughtExceptionHandler를 사용하여 예외가 발생한 줄 번호를 어떻게 얻을 수 있습니까?

분류에서Dev

index 또는 .length를 사용하지 않고 Angular 9 ngFor의 반복을 어떻게 계산할 수 있습니까?

분류에서Dev

PHP 파일을 포함하지 않고 어떻게 클래스를 호출 할 수 있습니까?

분류에서Dev

Jenkins의 커밋 메시지에서 JIRA 문제 번호를 어떻게 얻을 수 있습니까?

분류에서Dev

아마존에서 판매하는 책의 주문 번호를 어떻게 얻을 수 있습니까?

분류에서Dev

php / mysqli를 통해 행 번호를 어떻게 얻을 수 있습니까?

분류에서Dev

왜 image2 muxer 옵션 frame_pts가 파일 이름에 대해 PTS를 생성하지 않고 대신 인덱스 번호입니까? 파일 이름으로 PTS를 어떻게 얻을 수 있습니까?

분류에서Dev

vlookup에서 행 번호를 어떻게 얻을 수 있습니까?

분류에서Dev

나선 방향 번호를 어떻게 얻을 수 있습니까?

분류에서Dev

Parser ctx로 줄 번호를 어떻게 얻을 수 있습니까?

분류에서Dev

이전 커밋의 SHA 번호를 어떻게 얻을 수 있습니까?

분류에서Dev

의류를 손상시키지 않고 어떻게 안전하게 스냅을 제거 할 수 있습니까?

분류에서Dev

의류를 손상시키지 않고 어떻게 안전하게 스냅을 제거 할 수 있습니까?

분류에서Dev

함수 자체를 실행하지 않고 함수가 어떤 종류의 값을 반환하는지 어떻게 알 수 있습니까?

분류에서Dev

한 줄에 3div를 어떻게 얻을 수 있습니까? Flex가 작동하지 않음

분류에서Dev

복구 모드로 부팅하지 않고 우분투에서 현재 암호를 어떻게 찾을 수 있습니까?

분류에서Dev

반환 된 값을 변수에 할당하지 않고 함수를 호출하면 어떻게됩니까?

Related 관련 기사

  1. 1

    괄호를 사용하지 않고 PowerShell에서 개체의 속성을 어떻게 얻을 수 있습니까?

  2. 2

    대안을 두 번 지정하지 않고 반복 패턴 내에서 반복 패턴을 어떻게 일치시킬 수 있습니까?

  3. 3

    반복하지 않고이 알고리즘을 어떻게 느리게 만들 수 있습니까?

  4. 4

    인쇄 된 함수의 값을 반환하지 않고 for 루프없이 어떻게 반복적으로 호출 할 수 있습니까?

  5. 5

    반복기 객체에서 번호를 어떻게 얻을 수 있습니까? (Python2.7)

  6. 6

    JS를 사용하지 않고 새 창을 어떻게 열 수 있습니까?

  7. 7

    Ruby에서 반복되지 않는 첫 번째 문자열 문자를 어떻게 찾을 수 있습니까?

  8. 8

    객체를 복사하지 않고 문자열을 char []로 어떻게 변환 할 수 있습니까?

  9. 9

    속성을 호출하지 않고 클래스를 어떻게 호출 할 수 있습니까?

  10. 10

    히스토리 파일을 검색 할 때 고유 한 명령의 마지막 줄 번호를 어떻게 얻을 수 있습니까?

  11. 11

    루프를 사용하지 않고 각 하위 집합의 두 번째 요소를 어떻게 얻을 수 있습니까?

  12. 12

    함수가 호출 된 줄 번호를 어떻게 얻을 수 있습니까?

  13. 13

    Thread.UncaughtExceptionHandler를 사용하여 예외가 발생한 줄 번호를 어떻게 얻을 수 있습니까?

  14. 14

    index 또는 .length를 사용하지 않고 Angular 9 ngFor의 반복을 어떻게 계산할 수 있습니까?

  15. 15

    PHP 파일을 포함하지 않고 어떻게 클래스를 호출 할 수 있습니까?

  16. 16

    Jenkins의 커밋 메시지에서 JIRA 문제 번호를 어떻게 얻을 수 있습니까?

  17. 17

    아마존에서 판매하는 책의 주문 번호를 어떻게 얻을 수 있습니까?

  18. 18

    php / mysqli를 통해 행 번호를 어떻게 얻을 수 있습니까?

  19. 19

    왜 image2 muxer 옵션 frame_pts가 파일 이름에 대해 PTS를 생성하지 않고 대신 인덱스 번호입니까? 파일 이름으로 PTS를 어떻게 얻을 수 있습니까?

  20. 20

    vlookup에서 행 번호를 어떻게 얻을 수 있습니까?

  21. 21

    나선 방향 번호를 어떻게 얻을 수 있습니까?

  22. 22

    Parser ctx로 줄 번호를 어떻게 얻을 수 있습니까?

  23. 23

    이전 커밋의 SHA 번호를 어떻게 얻을 수 있습니까?

  24. 24

    의류를 손상시키지 않고 어떻게 안전하게 스냅을 제거 할 수 있습니까?

  25. 25

    의류를 손상시키지 않고 어떻게 안전하게 스냅을 제거 할 수 있습니까?

  26. 26

    함수 자체를 실행하지 않고 함수가 어떤 종류의 값을 반환하는지 어떻게 알 수 있습니까?

  27. 27

    한 줄에 3div를 어떻게 얻을 수 있습니까? Flex가 작동하지 않음

  28. 28

    복구 모드로 부팅하지 않고 우분투에서 현재 암호를 어떻게 찾을 수 있습니까?

  29. 29

    반환 된 값을 변수에 할당하지 않고 함수를 호출하면 어떻게됩니까?

뜨겁다태그

보관