본문 바로가기

분류 전체보기77

JavaScript - Number 수학 계산을 위해서는 JavaScript에서 제공하는 Math 객체를 사용해야 한다. 절댓값 구하기, sin, cos, 제곱근 등등, Math 객체를 사용한다. 만약 반올림을 해야 한다면 console.log(Math.round(2.5)); console.log(Math.round(2.49)); console.log(Math.round(2)); console.log(Math.round(2.82)); 이런 식으로 써줄 수 있다. 반올림이나 올림, 내림 등을 써야 하는 경우는 앱 평가 등이 있을 것이다. (올림은 round대신 ceil을 쓰면 되고 내림은 floor을 쓰면 된다.) Math 뿐만 아니라 랜덤 함수를 이용해 랜덤 숫자도 쉽게 구할 수 있다. 원래라면 개발자가 랜덤 숫자를 구할 수 있는 기능을 .. 2020. 7. 4.
JavaScript - 날짜와 시간 1. 날짜와 시간(Date) 프런트엔드 개발할 때, 날짜와 시간을 다루는 경우가 많다. 회원가입을 한 날짜와 시간, 글을 작성한 시간 휴대폰의 현재 시간 등.. 날짜와 시간을 저장하고 보여줄 때 날짜 객체를 사용한다. 날짜 객체를 호출하면 쉽게 시간과 날짜를 얻을 수 있다. 날짜 객체를 생성할 때는 new 연산자 다음에 Date 생성자를 쓴다. var rightNow = new Date(); console.log(rightNow); 이렇게 코드를 작성할 경우 console.log를 찍어보면, 2019-02-18T00:45:06.562Z 이러한 값이 나온다. 단, 브라우저마다 표현하는 법이 조금씩은 다르다. new Date()로 반환된 표현은 사람이 읽기 좋은 표현일 뿐, 실제로 코딩할 때는 new Dat.. 2020. 6. 22.
JavaScript - String, Number 변환 Number 함수를 사용해서 String에서 Number형으로 전환할 수 있다. var birthYearInput = "2000"; console.log(typeof birthYearInput); var numberBirthYear = Number(birthYearInput); console.log(typeof numberBirthYear); Number함수 말고 parseInt, ParseFloat 등도 있다. parseInt("1.901"); parseFloat("1.901"); Number("1.901"); parseInt("200") + 1; 그렇다면 반대로 Number형에서 String형으로 변환할 수도 있다. var numberAsNumber = 1234; var numberAsString =.. 2020. 6. 22.
JavaScript - String 쌍따옴표나, 홀따옴표나 모두 String형 값에 사용한다. 둘 중 어떤 것을 써야 하는지는, 회사 규정에 따라 다르다. let good = '이것도 맞고'; let better = "이것도 맞습니다"; 1. 대소문자 바꾸기 string형에서 제공하는 기본 함수들이 많은데 대표적으로 알아서 대소문자를 바꿔주는 함수가 있다. let lastName = 'Yeri Kim'; let upperLastName = lastName.toUpperCase(); let lowerLastName = lastName.toLowerCase(); console.log(lastName); console.log(upperLastName); console.log(lowerLastName); lastName이라는 변수에 string형.. 2020. 6. 21.