Language/JavaScript

[JavaScript] 수의 연산 & 문자 표현

jaewpark 2021. 9. 30. 11:25

alert();

html 에서 경고창을 뜨게 만드는 명령어

 

Math.pow(3, 2);

  • 9, 3의 2승

Math.round(10.6);

  • 11, 반올림

Math.ceil(10.2);

  • 11, 올림

Math.floor(10.6);

  • 10, 내림

Math.sqrt(9);

  • 3, 3의 제곱근

Math.random();

  • 0 혹은 1.0, 사이의 랜덤한 숫자

 

문자의 출력을 하려면, 작은 따옴표 혹은 큰 따옴표로 맞게끔 써야한다.

  • alert("coding everyday");
  • alert('coding everyday');
  • alert('java\'s name'); "\" escape 따옴표를 문자로만 쓰이도록 하는 역할

 

typeof : 데이터 형을 알려주는 가눙

  • alert(typeof "1")    // String
  • alert(typeof 1)   // number

 

alert("coding"+" everyday");

  • coding everyday, 문자와 문자를 더할 수 있다.

alert("coding everyday".length);

  • 문자의 길이를 구할때, 문자 뒤 .length 붙이면 된다.

세미콜론(;)은 하나의 구문이 끝났음을 명시적으로 나타내는 기호

세미콜론을 생략할 수는 있으며, 이 경우 줄바꿈을 명령의 끝으로 간주

 

변수 선언 var

  • var first = "coding";
  • alert(first+" difficult);

 

연산자

  • = : 대입연산자
  • == : 동등연산자, 좌우항의 값을 비교하여 true 혹은 false
  • === : 일치 연산자, 좌우항의 값이 '정확'하게 일치하면 true 혹은 false

 

NaN

  • 0/0과 같은 연산의 결과로 만들어지는 특수한 데이터 형으로 숫자가 아니다

 

prompt()

  • 사용자가 입력한 값을 가져와서 id 변수의 값으로 대입