본문 바로가기
웹코딩 배우기/· JavaScript

Math 수학 - 자바스크립트

by 닐기 2022. 11. 22.

See the Pen Math by nilgi (@nilgi) on CodePen.

 

 

▶ Math는 개채가 필요하지 않다.
<p id="m1"></p>
<script>
  document.getElementById("m1").innerHTML = Math.PI;
</script>

• Math.round() 가까운 정수로 반환
document.getElementById("mr1").innerHTML = Math.round(5.6);

 

• Math.ceil() 올림
document.getElementById("mc1").innerHTML = Math.ceil(7.2);

 

• Math.floor() 버림

document.getElementById("mf1").innerHTML = Math.floor(6.2);

 

• Math.trunc() 정수 부분 반환

document.getElementById("mt1").innerHTML = Math.trunc(3.2);

 

• Math.sign() 양수는 +1, 0은 0, 음수는 -1

document.getElementById("ms1").innerHTML = Math.sign(3);
document.getElementById("ms2").innerHTML = Math.sign(0);
document.getElementById("ms3").innerHTML = Math.sign(-3);

• Math.pow(a, b)a의 b제곱

document.getElementById("mp1").innerHTML = Math.pow(3, 4);

 

• Math.sqrt() 제곱근

document.getElementById("msq1").innerHTML = Math.sqrt(81);

 

• Math.abs() 절대값

document.getElementById("ma1").innerHTML = Math.abs(-5.5);

 

• Math.sin() sin 각도 값 / cos() cos 각도 값

document.getElementById("msin1").innerHTML = Math.sin(180);
document.getElementById("mcos1").innerHTML = Math.cos(90);

 

• Math.min() 최소값 / max() 최대값

document.getElementById("mmin1").innerHTML = Math.min(5, 10, 66, -20);
document.getElementById("mmax1").innerHTML = Math.max(5, 10, 66, -20);

 

• Math.random() 0과 1사이 난수

document.getElementById("mrd1").innerHTML = Math.random();

 

• Math.log() 로그값

document.getElementById("ml1").innerHTML = Math.log(1);
document.getElementById("ml4").innerHTML = Math.log2(8);
document.getElementById("ml5").innerHTML = Math.log10(10000);

반응형

댓글0