728x90
반응형
JavaScript에서 실수를 정수로 변환하는 간단한 방법은 Math.floor(), Math.ceil(), Math.round() 함수를 사용하는 것입니다. 내림(Math.floor) 아래의 예제는 Math.floor() 함수를 사용하여 실수인 변수 num을 가장 정수로 내림합니다. 소수점 아래의 값이 있든 없든 항상 바로 아래의 정수로 내립니다. See the Pen javascript - Math.fllor() by saladent (@saladent) on CodePen. 반올림(Math.round) 반올림이나 올림이 필요하다면 Math.round() 또는 Math.ceil()을 사용할 수 있습니다. 아래의 예제는 Math.round() 함수를 사용하여 실수인 변수 num을 정수로 반올림합니다. ..
JavaScript로 배열의 마지막 요소의 값을 가져오는 방법에는 직접 접근 방식과 함수 접근 방식이 있습니다. 직접 접근 방식 이 코드에서는 배열의 인덱싱을 이용하여 배열의 마지막 요소를 반환합니다. 배열 인덱스는 0부터 시작하기 때문에 마지막 요소에 액세스하기 위해 myArray.length - 1 표현식을 사용되며, myArray.length는 배열의 총 요소 수를 제공합니다. See the Pen javascript - 배열마지막값 - 직접접근 by saladent (@saladent) on CodePen. 함수 접근 방식 이 코드에서는getLastElement함수는 배열을 받아와 배열에 요소가 있을 경우 배열의 마지막 요소를 반환합니다. 배열이 비어있는 경우에는null을 반환합니다. See th..
JavaScript 배열에서 중복 값을 제거하려면 다양한 방법을 사용할 수 있습니다. 다음은 몇 가지 접근 방식입니다. Set() 사용 중복을 제거하는 가장 쉬운 방법은 배열을 Set으로 변환한 다음 다시 배열로 변환하는 것입니다. See the Pen javascript - Set() by saladent (@saladent) on CodePen.d 이 방법은 Set이 고유한 값만 포함할 수 있다는 점을 활용합니다. filter(), indexOf() 사용 filter 및 indexOf를 사용하여 고유한 값을 가진 새 배열을 만들 수 있습니다. See the Pen javascript - 배열중복제거 - filter(), indexOf() by saladent (@saladent) on CodePen...
현재 날짜, 시간 구하기 JavaScript를 사용하여 현재 날짜와 시간을 조회하는 코드를 작성해보겠습니다. 다음은 현재 날짜와 시간을 출력하는 간단한 코드입니다. See the Pen javascript - new Date() by saladent (@saladent) on CodePen. 위 코드를 실행하면 콘솔에 현재 날짜와 시간이 출력됩니다. new Date()는 현재 날짜와 시간을 가지는 객체를 리턴합니다. Sat Jan 13 2024 08:30:48 GMT+0900 (한국 표준시) YYYY-MM-DD HH:mm:ss 형식으로 표시하기 날짜와 시간을 원하는 형식으로 표시하려면 다양한 방법이 있습니다. 예를 들어, 날짜와 시간을 문자열로 표시하고 싶다면 다음과 같이 작성합니다. See the Pe..
JavaScript에서 객체에 새로운 프로퍼티를 동적으로 추가하는 방법은 다음과 같습니다. 1. 점 표기법 사용 const person = { name: 'John', age: 30, }; person.address = '123 Main St'; console.log(person); // {name: 'John', age: 30, address: '123 Main St'} 위 예제에서 person.address라는 새로운 프로퍼티를 점 표기법으로 추가하였습니다. 2. 대괄호 표기법 사용 const person = { name: 'John', age: 30, }; person['address'] = '123 Main St'; console.log(person); // {name: 'John', age: 3..
JavaScript에서는 여러 객체를 합치는 방법으로 Object.assign() 메서드를 사용할 수 있습니다. 이 메서드는 첫 번째 인자로 전달된 객체에 다른 객체의 프로퍼티를 복사합니다. 두 번째 인자부터 전달된 인자들은 복사하고자 하는 프로퍼티를 가지고 있는 객체들입니다. 예를 들어, 아래와 같이 3개의 객체가 있다고 가정해보겠습니다. const person1 = { name: 'John', age: 30, }; const person2 = { address: '123 Main St', phone: '555-1234', }; const person3 = { city: 'New York', state: 'NY', }; 이 객체들을 합치려면 Object.assign() 메서드를 사용하여 아래와 같이 작..