ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 숫자와 문자(1)__수의 표현과 연산
    Study/JavaScript 2020. 4. 14. 16:55

    숫자와 문자(1)__수의 표현과 연산

    정수

    alert(1);

    실수 (소수점이 붙은 수)

    alert(1.1);

    연산

    alert(1.1+1.1);
    /* 이런경우 2.2로 연산되어 경고창이 뜸 */

    콘솔을 이용할 경우

    alert(6/2);
    /* 똑같이 콘솔에서도 사용가능 */

    그러나, 경고창 뜨는게 불편한데, 연산이 필요하다면 콘솔을 이용해 이렇게 연산가능하다. 👏

    console.log(6/2);
    /* 그러면 즉각 연산결과가 출력됨. */

    자바스크립트를 이용해 여러가지 연산을 하고 싶을 경우.

    1 Math.pow

    Math.pow(3,2);
    9 /*연산결과 출력물*/
    /* power=제곱이라는 뜻. 즉, 3의 2승으로 연산하게 된다. */

    math 수학과 관련된 카테고리 안에
    power명령어를 사용하여 제곱승 연산을 명령함.
    이 사이에 .을 사용

    2 Math.round

    Math.round(10.6);
    11 /*연산결과 출력물*/
    /* round='반올림'이라는 뜻. 즉, 10.6의 반올림은 11임 */

    3 Math.ceil

    Math.ceil(10.2);
    11 /*연산결과 출력물*/
    /* ceil=가장 가까운 위의 정수로 올려주는 명령어 */

    4 Math.floor

    Math.ceil(10.2);
    10 /*연산결과 출력물*/
    /* ceil=가장 가까운 아래의 정수로 올려주는 명령어 */

    5 Math.sqrt

    Math.sqrt(9);
    3 /*연산결과 출력물*/
    /* sqrt=제곱근 */

    6 Math.random

    Math.random();
    0.123456557 /*연산결과 출력물*/
    /* random=난수. 임의의 숫자를 제공함. 그러나 소수점자리고 제공됨. 1보다 작은 숫자  */
    
    100 * Math.random();
    12.3456557 /*연산결과 출력물*/
    /* 100을 곱하면 이렇게 결과 얻을수도 있음 */
    
    Math.round(100 * Math.random());
    78 /*랜덤한 100이하의 정수값 출력*/
    /* 이런식의 연산도 가능 */

    Written with StackEdit.

    댓글

Designed by Tistory.