Math.メソッド名(引数1,引数2,・・・)
maxメソッド・minメソッド
<script>
var num1=10;
var num2=15;
var num3=16;
document.write('<h1>',Math.max(num1, num2, num3),'</h1>');
document.write('<h1>',Math.min(num1, num2, num3),'</h1>');
</script>
randomメソッド(乱数を利用したおみくじ)
<script>
var random=Math.random();
document.write(random);
if(random<0.33){
document.write('<h1>','大吉','</h1>');
}else if(random<0.66){
document.write('<h1>','吉','</h1>');
}else{
document.write('<h1>','凶','</h1>');
}
</script>
- 乱数は1未満で生成されるので、~0.33、0.33~0.66、それ以外で分けることによって3分の1の確率で表示する。
randomメソッド(乱数を整数で表示)
<script>
MAX=10;
var num;
for (var i=0;i<10;i++){
num=Math.floor(Math.random()*(MAX)+1);
document.write(num,"<br>");
}
</script>
randomメソッド(画像のランダム表示)
<script>
numOfImg=4;
var num;
num = Math.floor(Math.random()*numOfImg+1)
document.write('<img src="img/js33_'+num+'.jpg">');
</script>
作成例。