Links

숫자와문자

숫자

수의 표현

alert(1 + 1.1); // 더하기
alert(1 * 38); // 곱하기
alert(6 / 2); // 나누기
​alert(6 - 2); // 빼기

수의 연산

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

문자

문자 표현

alert("coding everybody");
alert('coding everybody');
alert("안녕하세요.\n 반갑습니다."); // \n 줄바
alert('egoing\'s javascript') // 문자를 해석하도록 강제함 이스케이
  • 문자는 "큰따음표" 혹은 '작은따음표'중에 하나로 감싸야한다.
  • "큰따음표" '작은따음표' 안에 따음표를 넣고싶을때이스케이프를 사용하면된다.
  • ​type of 를 통해 타입을 확인해볼수 있다 (예: typeof 1 -> " number " / typeof "1" -> string )

문자 연산

alert("coding" + "" +" hello")
console.log("code");
console.log("code".indexOf("e")); //3
alert ("coding".length) // 6
  • length 는 문자의 수를 출력
  • index of 는 index의 값을 출력해줌 ( c = 0 , o =1, d = 2 , e = 3 )