0
確率が異なるランダムな画像を生成することについて質問があります。私はgoogled、私は1つの匹敵する質問(Is it possible to add weight to images in a generator?)が見つかりましたが、このコードは私のために動作しません。確率がHTML/Javascriptのランダム画像
私は今、無料のウェブサイトで練習しているので、私はPHPを使うことができません。私はHTMLだけを使うことができます。誰かが私に言った、もし私がhtmlを使うことができるなら、私はJavascriptを使うこともできる。
誰でも手伝ってもらえますか?私は今このコードを試していますが、動作しません:
<script language="JavaScript">
function random_imglink(){
var myimages=new Array();
myimages[1]="http://eredivisie-images.s3.amazonaws.com/Badges/215.png"
myimages[2]="http://eredivisie-images.s3.amazonaws.com/Badges/204.png"
myimages[3]="http://eredivisie-images.s3.amazonaws.com/Badges/198.png"
myimages[4]="http://eredivisie-images.s3.amazonaws.com/Badges/313.png"
var probabilities=new Array();
probabilities[1]=0.4;
probabilities[2]=0.3;
probabilities[3]=0.2;
probabilities[4]=0.1;
function getImage() {
var rand = Math.random();
var probabilitiy_sum = 0;
for(var i=0; i < probabilities.length; i++) {
probabilitiy_sum += probabilities[i];
if(rand <= probabilitiy_sum) {
return myimages[i];
}
}
return myimages[myimages.length];
}
</script>
</a></p>
ありがとう!