JS/ 숫자와 문자

HoJeong·2023년 11월 4일
0

1. 수의 표현

alert(1); //정수 1을 출력한다.
  • 정수 : 자연수와 -자연수, 0을 포함하는 수 (-1 ,0 ,1)
  • 실수 : 실제하는 모든 수 (허수 i를 제외한)
    (javascript에서는 실수, 정수를 포괄하여 number로 지칭)

2. 수의 연산

alret(1+1); //정수 1과 1을 더한다.
//결과 = 2
alret(3-1); //정수 3과 1을 뺀다.
//결과 = 2
alert(2*2); //정수 2와 2를 곱한다.
//결과 = 4
alert(6/2); //정수 6과 2를 나눈다. 
//결과 = 3
/*카테고리 / 명령 ()*/
math.pow(x,y); // x의 값을 y의 수만큼 제곱한 값을 반환
math.round(10.6);// 10.6을 반올림한다.
//결과=11
math.ceil(10.4);// 소수점 아래값을 올린 값을 반환
//결과=11
math.floor(10.4);// 소수점 아래값을 버린 값을 반환
math.sqrt(9); //(Square Root) 제곱근
//결과 =3
math.random(); //0부터 1.0까지의 실수 중 랜덤한 숫자를 반환

<math.random();>

5*(math.random()); //5보다 작은 난수

//만약 반환되는 수를 모두 반올림하여 반환하고 싶다면
math.round(a*math.random()); 
//결과= a보다 작은 난수를 반올림하여 반환한다.

3. 문자, 문자의 연산

("a")= 문자
("asdsf")=문자열(string) * 문자들의 모임
= "",'' 속에 작성하면 문자로 출력

alret("a")
//결과 = a
alret('안녕하세요')
//결과 = 안녕하세요
alret("안녕하세요')
//결과 = SyntaxError : 문법의 오류    
alret('candy\'s')
/*'' 사이에 '를 사용하고 싶을 땐 escape 사용 
     escape: \나오는 문자 한개는 문자 그대로 해석한다.
//결과 = candy's
``
/*문자와 문자의 결합*/
 alret("1"+"1")
 //결과=11

/*줄바꿈 : \n */
alret(hello\world)
//결과= hello
     //world

/* 문자의 길이 구하기 */
alert("coding everybody".length);
//결과 : 16
profile
코린이의 IT 근육 벌크업

0개의 댓글