slice, padstart
push( ) Unshift( ) Splice( ) pop( ) shift( ) Splice( )
배열 → 문자열 ( join(), toString() ) 문자열 → 배열 ( string( ), Array.from() )
array.sort() => 배열의 오름차순 예시1) const array = [ "e", "b", "c", "a" ] -> ["a", "b", "c", "e"] 예시2) const array = [ 6, 3, 1 , 9] -> [1,3,6,9]
array.filter() 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열로 반환filter 함수 예시array.map()배열내의 모든 요소 각각의 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환map 함수 예시1)2)array.every()배열 안
최대공약수를 구하기 위한 알고리즘(공식) a를 b로 나눴을 때 (a가 b보다 클 경우) === 큰 수를 작은 수로 나눴을 때 나머지 값이 0이 되면, 작은 수(b)가 큰 수(a)가 되고 나머지 값이 작은 수 (b)가 된다. 반복했을 때 나머지 값이 0이 나오면,
배열의 각 요소를 순회하며 callback함수의 실행 값을 누적하여 하나의 결과값을 반환 arr.reduce(callback, initialValue)callback functionaccumulator - accumulator는 callback함수의 반환값을 누적합니
[Algorithm/TIL] 영어 끝말잇기[JS]
[Algorithm/TIL] H-Index