Closed SsongQ-92 closed 2 months ago
array 뿐 아니라, i, j, tmp, lowestIndex 등 변수를 포함한 배열 반환
createBarArray
textContent
Insertion sort의 경우, tmp 값을 활용하여 실제 inserting되는 것을 구현해주기 위해, tmpInfo라는 값을 활용하였다. j와 동일한 index의 경우 태그의 textContent 값을 tmp 값으로 적용하였다.
tmpInfo
checkWhichFixed
확정(고정)된 인덱스에 대한 색깔 적용을 위해 각 sortType마다 고정된 인덱스 배열을 리턴
checkWhichBeingSorted
현재 움직일 뿐 아니라 의미있는(tmp, lowestIndex) 인덱스에 대한 색깔 적용을 위해 각 sortType마다의 beingSorted 인덱스 배열을 리턴
sorted-completed class 적용
sorted-completed
버블 정렬
삽입 정렬
선택 정렬
📖 작업 내용
각 정렬 generator function의 로직에 따른 yield 값 수정 및 yield 반환 시점 수정
array 뿐 아니라, i, j, tmp, lowestIndex 등 변수를 포함한 배열 반환
createBarArray
의textContent
변수 수정Insertion sort의 경우, tmp 값을 활용하여 실제 inserting되는 것을 구현해주기 위해,
tmpInfo
라는 값을 활용하였다. j와 동일한 index의 경우 태그의 textContent 값을 tmp 값으로 적용하였다.checkWhichFixed
함수 구현확정(고정)된 인덱스에 대한 색깔 적용을 위해 각 sortType마다 고정된 인덱스 배열을 리턴
checkWhichBeingSorted
함수 구현현재 움직일 뿐 아니라 의미있는(tmp, lowestIndex) 인덱스에 대한 색깔 적용을 위해 각 sortType마다의 beingSorted 인덱스 배열을 리턴
animation 완료 시 blink 효과 적용
sorted-completed
class 적용✅ PR 포인트
createBarArray
에서 정렬 타입에 맞는 textContent 적용📸 스크린샷
버블 정렬
삽입 정렬
선택 정렬