[JavaScript] Math()
● Math() ● - 수학적인 연산을 위한 속성값과 메서드를 제공하는 객체 - Math는 생성자 함수가 아님 Math.max : 입력값으로 받은 0개 이상의 숫자 중 가장 큰 숫자를 반 console.log(Math.max(1, -1)); // 1 console.log(Math.max(1, -1, 5, 23, 17, -4)); // 23 let nums = [1, -1, 5, 23, 17, -4] console.log(Math.max.apply(null, -nums)); // 23 console.log(Math.max(...nums)); // 23 Math.min : 주어진 숫자들 중 가장 작은 값을 반 console.log(Math.min(1, -1)); // -1 console.log(Math.mi..
[JavaScript] Set()
● Set() ● - value만을 저장하며 중복을 허용하지 않는 Collection new Set() : 생성자 let set = new Set(); let num = new Set([1, 2, 3, 4, 5]); let str = new Set("Hello!"); console.log(str); console.log(set); // set(0) {} console.log(num); // set(5) {1, 2, 3, 4, 5} console.log(str); // set(5) {'H', 'e', 'l', 'o', '!'} 중복된 값은 제거 Set.size :이 집합의 (고요한) 요소의 개수 반 Set.add(value) : set 개체의 맨 뒤에 주어진 vaule의 새 요소를 추가 let set = ..