Mathオブジェクトはnewで初期化しなくても使える関数
<ul> <li>円周率を表すMath.PI;の結果は「<span class="kekka"></span>」です。</li> <li>絶対値を表すMath.abs(-8);の結果は「<span class="kekka"></span>」です。</li> <li>四捨五入を表すMath.round(3.5);の結果は「<span class="kekka"></span>」です。</li> <li>切り上げを表すMath.ceil(3.5);の結果は「<span class="kekka"></span>」です。</li> <li>切り捨てを表すMath.floor(3.5);の結果は「<span class="kekka"></span>」です。</li> <li>最大値を求めるMath.max(10,18,-8,-22);の結果は「<span class="kekka"></span>」です。</li> <li>最小値を求めるMath.min(10,18,-8,-22);の結果は「<span class="kekka"></span>」です。</li> <li>0~1.0のランダム値を求めるMath.random();の結果は「<span class="kekka"></span>」です。</li> <li>1~50間のランダム値を求めたい時はMath.random()*50;と表し、その結果は「<span class="kekka"></span>」です。</li> <li>ランダム値を整数で求めたい時はMath.floor(Math.random()*50);と表し、その結果は「<span class="kekka"></span>」です。</li> </ul> <script type="text/JavaScript"> var a = Math.PI; var b = Math.abs(-8); var c = Math.round(3.5); var d = Math.ceil(3.5); var e = Math.floor(3.5); var f = Math.max(10,18,-8,-22); var g = Math.min(10,18,-8,-22); var h = Math.random(); var i = Math.random()*50; var j = Math.floor(Math.random()*50); var elem = document.getElementsByClassName('kekka'); // 全てのclass="kekka"にアクセス elem[0].innerHTML = a; // 一番始めのclass="kekka"にaを表示 elem[1].innerHTML = b; // 2番めのclass="kekka"にbを表示 elem[2].innerHTML = c; elem[3].innerHTML = d; elem[4].innerHTML = e; elem[5].innerHTML = f; elem[6].innerHTML = g; elem[7].innerHTML = h; elem[8].innerHTML = i; elem[9].innerHTML = j; </script>