선물공룡디보 2021. 8. 15. 15:27

숫자

자바스크립트는 정수와 실수를 Number 라고 부릅니다. 숫자를 이용하여 사칙연산을 할 수 있습니다.

<script>
  alert(1);    //정수
  alert(1.1);  //실수
  alert(1.1+1);  // 정수 + 실수
  alert(2 * 8);  // 곱 연산
</script>

숫자의 복잡한 연산

<script>
  console.log(Math.pow(3, 2));   //Math.pow     : 3의 2승
  //9
  console.log(Math.round(10.6)); //Math.round   : 반올림
  //11
  console.log(Math.ceil(10.6));  //Math.ceil    : 올림 
  //11
  console.log(Math.floor(10.2)); //Math.ceil    : 내림
  //10
  console.log(Math.sqrt(9));     //Math.sqrt    : 제곱근
  //3
  console.log(Math.random());    //Match.random : 0부터 1.0 사이의 랜덤한 숫자
  //0~1 사이의 랜덤한 값
</script>

 

문자

문자를 출력 할때는 "" 나  '' 를 사용 합니다.  같은 따옴표를 사용하지 않고 쓴다면 문법 에러가 발생합니다.
' ' 안에 ' 를 출력하기 위해서는 역슬래쉬(이스케이프)를 사용하여 출력합니다. 
문자열의 길이는 length속성을 이용하여 확인 할 수 있고, 문자열과 문자열은 더할수 있습니다.

<script>
  console.log('coding everybody');          //따옴표 
  //console.log("coding everybody');        //syntaxError
  console.log("coding everybody'");         //따옴표 출력하기
  console.log('peng\'s coding everybody');  //역슬래쉬 사용하여 따옴표 출력
  console.log("1");                         //숫자를 문자로 감싸면 문자열이 된다.
  console.log(typeof("1"))                  //typeof를 이용하여 해당 데이터 타입을 확인 할 수 있다.
  //string
  console.log("coding"+" everybody");       //문자와 문자를 연산자로 더할수 있다.
  console.log("coding everybody".length);   //문자의 길이는 .length 속성으로 확인 할 수 있다.
</script>

 

 

출처 : 생활코딩 (https://opentutorials.org/course/743/4647)