JavaScript

웹개발 기반 다지기 (HTML / CSS / JavaScript)

요즘의 우리가 알고 있는 JavaScript의 역할-> 웹 서버-> 데스크탑 어플리케이션-> 모바일 어플리케이션-> 기타 등등  역할이 매우 넓다 !   원래 자바스크립트의 역할은 HTML, CSS와 함께 웹 페이지를 개발하기 위해 만들어진 언어라는 것 ! HTML- 요소들의 내용, 배치, 모양을 정하기 위해 사용되는 언어- 색상이나 디자인 등의 수정은 불가- 웹의 뼈대 🦴 CSS - 요소들의 색상, 크기 등 스타일을 설정할 수 있음- 웹의 피부 🫥 JavaScript- 웹 내부에서 발생하는 다양한 기능을 만들 수 있음- 웹의 근육 💪🏻   JavaScript는 어떻게 실행될까?JavaScript 엔진을 통해서 실행된다 -> 이 엔진 없이는 자바스크립트 실행은 커녕 해석조차 불가능하다. JavaS..

JavaScript

자바스크립트 헷갈리는 Math 메소드 - 숫자를 정수로 변환

알고리즘 풀이를 하다 보니 어느 순간 Math 메서드들이 헷갈리기 시작하여.. 차이를 정리해두려고 한다! 자바스크립트 Math 객체는 다양한 수학적 연산을 수행하는 메서드를 제공한다.  그중에서도 Math.floor(), Math.ceil(), Math.round(), Math.trunc()는 숫자를 정수로 변환하는 데 자주 사용된다. 비슷해 보이지만 각각 동작 방식이 조금씩 다르기 때문에 헷갈리기 좋다 ㅠㅠ 뭐가 조금씩 다른지, 어떤 상황에 무엇을 사용하면 좋을지 정리해보자!Math.floor()주어진 숫자와 같거나 작은 숫자 중에 가장 큰 정수를 반환한다. 즉, 소수점 이하를 버리고 내림한다.Math.floor(4.9); // 4Math.floor(4.1); // 4// 음수는 절대값이 더 큰 정수로..

sojinn
'JavaScript' 카테고리의 글 목록