java script 乱数の応用

日本人の血液型の分布と同じ比率(A:4 O:3 B:2 AB:1 )で乱数を発生させて表示する。

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">

<title>test</title>
</head>
<body style="background-color:#eff;">
<script>
<!--

var blad=Math.floor(Math.random()*10);
var type;

if (blad<4) {type="A";} else
if (blad<7) {type="O";} else
if (blad<9) {type="B";} else {type="AB";}

document.write("あなたの血液型は、",type,"型 ですね?");

-->

</script>
</body>
</html>