티스토리 뷰
숫자와 문자
프로그래밍 입문자에게 가장 익숙한 데이터 형(data type)은 숫자와 문자일 것이다. 이번 시간에는 실제로 가장 많이 사용되는 데이터 형인 문자와 숫자를 프로그래밍에서는 어떻게 표현하고 연산하는지
알아보자.
#숫자
1. 수의 표현
2. 수의 연산
자바스크립트에서는 큰따옴표나 작은따옴표가 붙지 않은 숫자는 숫자로 인식한다.
alert(1+1);
결과 : 2
alert(1.2 + 1.3);
결과 : 2.5
곱하기를 할 때는 *(에스터리스크, Asterisk, 키보드 자판 상으로 숫자 8 위)를 사용한다.
alert(2 * 5);
결과 : 10
나누기를 할 때는 /(슬래쉬, slash, 키보드 자판 상으로 오른쪽 shift 키 왼쪽)를 사용한다.
alert(6 / 2)
결과 : 3
alert(1+1);
결과 : 2
alert(1.2 + 1.3);
결과 : 2.5
곱하기를 할 때는 *(에스터리스크, Asterisk, 키보드 자판 상으로 숫자 8 위)를 사용한다.
alert(2 * 5);
결과 : 10
나누기를 할 때는 /(슬래쉬, slash, 키보드 자판 상으로 오른쪽 shift 키 왼쪽)를 사용한다.
alert(6 / 2)
결과 : 3
2. 수의 연산
Math.pow(3,2); // 9, 3의 2승
Math.round(10.6); // 11, 10.6을 반올림
Math.ceil(10.2); // 11, 10.2를 올림
Math.floor(10.6); // 10, 10.6을 내림
Math.sqrt(9); // 3, 3의 제곱근
Math.random(); // 0부터 1.0 사이의 랜덤한 숫자
Math.round(10.6); // 11, 10.6을 반올림
Math.ceil(10.2); // 11, 10.2를 올림
Math.floor(10.6); // 10, 10.6을 내림
Math.sqrt(9); // 3, 3의 제곱근
Math.random(); // 0부터 1.0 사이의 랜덤한 숫자
#문자
1. 문자 표현
2. 문자 연산
문자는 "(큰 따옴표) 혹은 '(작은 따옴표) 중의 하나로 감싸야 한다. 큰 따옴표로 시작하면 큰 따옴표로 끝나야하고, 작은 따옴표로 시작하면 작은 따옴표로 끝나야 한다. String이라고
한다.
alert("coding everybody");
alert('coding everybody');
숫자를 따옴표로 감싸면 문자가 된다. 아래는 문자다. typeof는 값의 데이터 형을 알려주는 기능이다.
alert(typeof "1")
결과 : string
아래와 같이 따옴표 없는 숫자는 number가 출력된다.
alert(typeof 1)
결과 : number
만약 문자열 안에 작은 따옴표나 큰따옴표를 넣고 싶다면 어떻게 해야할까?
alert('egoing's javascript')
웹브라우저에서 실행했다면 아무것도 실행되지 않을 것이고, 크롬 개발자 도구와 같은 콘솔에서 실행했다면 아래와 같은 에러 메시지가 출력 될 것이다.
alert("안녕하세요.\n생활코딩의 세계에 오신 것을 환영합니다");
alert("coding everybody");
alert('coding everybody');
숫자를 따옴표로 감싸면 문자가 된다. 아래는 문자다. typeof는 값의 데이터 형을 알려주는 기능이다.
alert(typeof "1")
결과 : string
아래와 같이 따옴표 없는 숫자는 number가 출력된다.
alert(typeof 1)
결과 : number
만약 문자열 안에 작은 따옴표나 큰따옴표를 넣고 싶다면 어떻게 해야할까?
alert('egoing's javascript')
웹브라우저에서 실행했다면 아무것도 실행되지 않을 것이고, 크롬 개발자 도구와 같은 콘솔에서 실행했다면 아래와 같은 에러 메시지가 출력 될 것이다.
여러줄의 표시
여러줄을 표시하기 위해서는 아래와 같이 한다. \n는 줄바꿈을 의미하는 특수한 문자다.alert("안녕하세요.\n생활코딩의 세계에 오신 것을 환영합니다");
2. 문자 연산
문자와 문자를 더할 때는 아래와 같이 한다.
alert("coding"+" everybody");
결과 : coding everybody
문자의 길이를 구할 때는 문자 뒤에 .length를 붙인다.
alert("coding everybody".length)
결과 : 16
alert("coding"+" everybody");
결과 : coding everybody
문자의 길이를 구할 때는 문자 뒤에 .length를 붙인다.
alert("coding everybody".length)
결과 : 16
'생활 코딩 > JAVASCRIPT' 카테고리의 다른 글
비교 (1) | 2021.08.16 |
---|---|
줄바꿈과 여백 (0) | 2021.08.16 |
주석 (1) | 2021.08.16 |
변수 (0) | 2021.08.16 |
실행방법과 실습환경 (0) | 2021.08.16 |