최근 글

jb featured image javascript

JavaScript / 함수 / Number() - 문자열을 숫자로 변환하는 함수

Number()로 문자열을 숫자로 변환하는 문법과 빈 문자열·NaN·Infinity 처리 방법을 설명합니다. 입력값 검사와 parseInt(), parseFloat()의 차이도 예제로 비교합니다.

jb featured image javascript

JavaScript / 내림, 올림, 반올림

Math.floor(), Math.ceil(), Math.round()의 차이와 음수의 처리 방향을 비교합니다. 자릿수 변경, Math.trunc()와의 차이, 소수 오차와 표시 형식도 함께 설명합니다.

jb featured image javascript

JavaScript / 조건문 / if, else if, else, switch

if·else if·else와 switch로 실행 경로를 선택하는 방법을 설명합니다. 입력값 검증, 엄격한 비교, break 누락과 case의 실행 범위를 예제로 확인할 수 있습니다.

jb featured image javascript

JavaScript / 반복문 / while, do - while, for

while, do...while, for의 실행 순서와 선택 기준을 비교합니다. 0부터 9까지 출력하는 전체 예제와 무한 반복, break·continue의 주의점을 설명합니다.

featured image mariadb

MariaDB / Reference / CEILING

CEILING은 작지 않은 최대의 정수를 반환하는 함수입니다. 올림이라고 표현하기도 합니다. CEILING 대신 CEIL을 사용해도 됩니다.

Visual Studio Code HTML에서 PHP 코드 하이라이트 06

Visual Studio Code / HTML 문서에 PHP 코드 하이라이트 적용시키는 방법

VS Code에서 PHP 문서에 HTML 코드를 넣을 때는 HTML 코드 하이라이트가 잘 됩니다. 그런데, HTML 문서에 PHP 코드를 넣으면 PHP 코드 하이라이트가 잘 되지 않습니다. 이 문제는 VS Code의 설정을 변경해서 해결할 수 있습니다.

HTML 공백 02

HTML / Tutorial / 연속된 공백 넣는 방법

HTML에서 연속된 공백은 하나의 공백으로 처리합니다. 소스 코드에서 여러 칸을 띄어써도 브라우저에서는 한 칸을 띄어쓴 것으로 표현됩니다. 연속된 공백을 넣고 싶다면 특수 문자  를 사용합니다.

PHP / Tutorial / 접속한 IP 확인하는 방법

웹 개발을 하다 보면, 사용자 또는 클라이언트의 IP 주소를 확인해야 할 일이 종종 있습니다. 로그인 시도의 IP 로그 방문자 통계 분석 보안 접속 제한 PHP에서 접속한 IP는 다음 코드로 확인할 수 있습니다.

css property list style position 01

CSS / Reference / list-style-position

목록 마커를 항목 안·밖에 배치하고 여러 줄 시작점을 비교합니다. 첫 블록 자식과 시작 여백, 잘리는 마커를 확인하는 기준을 설명합니다.

CSS 세로 가운데 정렬 01

CSS 강좌 / 세로 가운데 정렬하는 방법

CSS에서 텍스트의 가로 가운데 정렬은 text-align 속성을 이용합니다. 요소의 가로 가운데 정렬은 margin 속성을 이용합니다. 세로 정렬을 가운데로 하려면 어떻게 해야 할까요? 네 가지 방법을 소개합니다.