[JS] Math함수_반올림/내림, 최대/최소값, 제곱/제곱근, 파이 구하기
1. Math.round(), Math.ceil(), Math.floor() : 반올림, 올림, 내림 var num = 10.4; var rNum = Math.round(num); // 반올림 10 var cNum = Math.ceil(num); // 올림 11 var fNum = Math.floor(num); // 내림 10 var pNum = Math.PI; //파이값 2. Math.max(x, y, z...), Math.min(x, y, z...) : 가장 큰 값/ 작은 값을 반환한다. var arr = [1, 5, -1, 9, 10]; var maxNum = Math.(...arr); // 최대값 10 var minNum = Math.(...arr); // 최소값 -1 * spread operat..
2021. 12. 12.
[JS] 배열의 앞/뒤/중간에 추가하기, 앞/뒤로 밀기_unshift(), push(), slice(), shift(), splice()
1. unshift() push() : 배열 맨앞/뒤에 값을 추가할 때 사용하는 함수이다. 예제) unshift() 와 push() 모두 여러개의 값을 추가할 수도 있다. 2. shift() pop() : 배열 맨앞 값을 삭제하거나 맨 뒤의 값을 삭제할 때 사용하는 함수로, 삭제된 값을 리턴한다. 예제) 다음과 같이 맨앞이나 맨뒤를 없앨 수 있다. var str = arr.shift(); str = '앞에 추가'; 3. splice(start, deleteCount, item1, item2, ...) : 배열 중간 값을 삭제하거나 더해줄 때 사용하는 함수로, 삭제된 값을 리턴한다.(값을 변경할 때도 사용할 수 있다.) 예제) splice(start, deletecount, item1, item2, .....
2021. 12. 11.