ここから本文です

これを改造してロト7用に改造できないですか?

オプションさん

2013/4/2014:15:21

これを改造してロト7用に改造できないですか?

<script type="text/javascript">
function suf() {
var nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43];
for(var i = 0; i < 43; i++) {
var n = Math.floor(Math.random() * 43);
var tmp = nums[i];
nums[i] = nums[n];
nums[n] = tmp;
}
for(i = 0; i < 7; i++) {
document.forms[0].elements["num" + i].value = nums[i];
}
}
</script>

補足ボーナス数字が出てきません!

閲覧数:
349
回答数:
1
お礼:
500枚

違反報告

ベストアンサーに選ばれた回答

a4a********さん

編集あり2013/4/2018:31:22

function suf() {
var maxnum=37; //最大値
var hon=7; //本数字
var bonus=2; //ボーナス数字
var nums = new Array();
for(var i = 0; i < maxnum; i++) nums[i]=i+1;

for(var i = 0; i < maxnum; i++) {
var n = Math.floor(Math.random() * maxnum);
var tmp = nums[i];
nums[i] = nums[n];
nums[n] = tmp;
}

for(i = 0; i < hon+bonus; i++) {
document.forms[0].elements["num" + i].value = nums[i];
}
}

--

表示用の領域は追加した?(ロト6用はnum6までしかないので、7,8を追加)

質問した人からのコメント

2013/4/20 19:41:43

降参 ボーナス数字入れるところ作ったらできました。ありがとうございました。

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる