DAY1) javascript_수의 표현

BORA·2021년 5월 27일
0

JavaScript

목록 보기
1/22

☀️ 수의 표현

큰따옴표나 작은따옴표가 붙지 않은 숫자는 -> 숫자로 인식 ex)1
큰따옴표나 작은따옴표가 붙은 숫자는 -> 문자열로 인식 ex)"1"

✅ 더하기

alert(1+1);
결과 : 2
;정수 
alert(1.2 + 1.3);
결과 : 2.5
;실수(소수점 숫자)

✅ 곱하기


alert(2*5);
결과 : 10

✅ 나누기

alert(6/2)
결과 : 3

👉개발자 도구에서 alert팝업이 나오지 않게 하기 위해서는 
console.log를 앞에 붙이면 된다.
ex)console.log(2*5)



☀️ 수의 연산

Math 는 수학과 관련되어있는 명령 카테고리

Math.pow(3,2);- - - - - - - - - 3의 2승 👉 9
Math.round(10.6); - - - - - - - 10.6을 반올림 👉 11
Math.ceil(10.2);- - - - - - - - - 10.2를 올림 👉 11
Math.floor(10.6);- - - - - - - - 10.6을 내림 👉 10
Math.sqrt(9);- - - - - - - - - - 9의 제곱근 👉 3
Math.random(); - - - - - - - - 👉 0부터 1.0 사이의 랜덤한 숫자

✅ Math.random();

0부터 1.0 사이의 랜덤한 숫자

ex)

Math.random();
0.123456789 
Math.random();
0.234567890

✅ 100 * Math.random();

0부터 1.0 사이의 랜덤한 숫자 *100

95.12634532458
7.1359384579387
4.1938472934857

✅ Math.round.100(Math.random());

0부터 1.0 사이의 랜덤한 숫자 *100 하고 반올림

45
76
32

☀️ 문자의 명령들

✅ 문자와 문자의 결합

ex) 
alert("coding"+"everybody");
결과 : codingeverybody

alert("coding+" "+everybody");
결과 : coding everybody


✅ length : 문자의 길이

문자의 길이를 구할 때는 문자 뒤에 .length를 붙인다.


ex) 
alert("coding everybody".length)
결과: 14

✅ 숫자+숫자 / 문자+문자

ex)
1+1
결과: 2

"1"+"1"
결과: 11

✅ indexof

ex)
code.indexOf"c"
결과: 0

code.indexOf"0"
결과: 1

code.indexOf"d"
결과: 2

code.indexOf"e"
결과: 3




☀️ 문자의 표현

✅ 문자 (=String)

문자는 "(큰 따옴표) 혹은 '(작은 따옴표) 중의 하나로 감싸야 한다.
ex) "13",'13' 
큰따움표끼리, 작은따움표 끼리 시작되고 끝맺음 되어야 함 

✅ tyoeof

alert("coding everybody");

alert('coding everybody');
숫자를 따옴표로 감싸면 문자가 된다


alert(typeof "1")
결과 : string

아래와 같이 따옴표 없는 숫자는 number가 출력된다.


alert(typeof 1)
결과 : number

✅ 문자열 안에 작은 따옴표,큰따옴표 넣고 싶을 때

💡 \ 넣을 경우 
alert('egoing\'s javascript')
결과 : egoing's javascript

💡 \ 없을 경우 

alert('egoing's javascript')
결과 : egoing


✅ 줄바꿈

💡 \n 넣을 경우 
alert("안녕하세요.\n생활코딩의 세계에 오신 것을 환영합니다"); 
결과 : 안녕하세요.
      생활코딩의 세계에 오신 것을 환영합니다  
   
💡  \n 없을 경우 
alert("안녕하세요.생활코딩의 세계에 오신 것을 환영합니다"); 
결과 : 안녕하세요.생활코딩의 세계에 오신 것을 환영합니다    
     
     
     
     
profile
Enjoy✿ 

0개의 댓글