조건이 충족되면 break 되는 loop
arr.some((e)=> e > i)
절대값을 반환함 ex)
Math.abs(-5) = 5
Math.abs(5) = 5
배열을 string으로 만들어 줌
let arr = ['f','o','r']
arr.join('') => 'for'
string을 배열로
let arr = 'for'
arr.split(' ') = ['f','o','r']
문자열을 수정하는 함수
ex) let word = 'hello'
word.replace('h', 's')
=> sello
배열에만 쓸수 있다
const arr= [1,2,3]
arr.reduce((acc, cur)=>
return acc + cur
)
=> 6
acc => 1,3,6
cur => 2,3
let arr = [1,3,5]
최댓값 Math.max.apply(null, arr) => 5
최솟값 Math.min.apply(null, arr) => 1
let arrSet = new Set() // 중복을 허용하지 않는 배열
has는 Set객체에 포함여부를 판단 없다면 false반환
arrSet.has(Number(1)) => false
add는 Set객체에 값을 추가 할 수 있다.
arrSet.add(Number(1)) => false
https://velog.io/@eomttt/for-...in-for-...of-%EC%B0%A8%EC%9D%B4