誰も助けてくれますか?私はテーブルに連想配列を表示する方法は?
目標に「幸運のゲーム」のために、彼らが望む任意の数のテイクユーザー入力をスクリプトを書いて、0から彼らは結果配列でそれを入力し、表示する数に乱数を生成しています。
「はヘッドや尾」の試合をシミュレートしても同じ結果アレイ(Iは、連想配列を使用する)
実行6回の合計上記二つの目的でその結果を表示します。
結果を表に表示します。
「頭」の総量と「尾」の合計量を合計して表示します。
6つの結果の中で最小の数値を返します。
私はすでに完了した項目1、2、および3私はちょうど同様に2×7の「コインサイド」の見出しを持つテーブルと「数」に私の結果を表示する方法項目6に助けが必要どのように6つの試行のすべての "頭"と "尾"を集計すると同時に、生成された最小の数字を返しますか?
<body>
<div id = "luckGame"></div>
var userInput = prompt("Enter maximum number output: ");
printThis = document.getElementById('luckGame');
function coinFlip() {
return (Math.floor(Math.random() < 2) === 0) ? 'Heads' ; 'Tails';
}
for (var i = 0; i < 6; i++)
{
var result = [];
result["randomNum"] = (Math.floor(Math.random()*userInput);
result["coin"] = (coinFlip());
printThis.innerHTML = result["coin"] + " " + result["randomNum"];
//This loop will run 6 times.
//This should print for example: Heads 29 but I need to put all the results
//in a 2x7 table with labels "Coin Side" and "Number" included. How do I do this?
}
//Code here needed to sum total of 'Heads' and 'Tails'
//Code here needed to return the smallest number from the results.
</body>
テーブル
.results {
border: 1px solid black;
width: 200px;
height: 20px;
}
マイラフテーブル
var resultsTable = "<table class= 'results'><tr><td>" + "Coin Side" + "</td><td>" + "Number" + "</td></tr>";
resultsTable += "<tr><td> + result["coin"] + "</td><td> + result["randomNum"] + </td></tr>";
... // repeat 4 more times.
resultsTable += "<tr><td> + result["coin"] + "</td><td> + result["randomNum"] + </td></tr></table>;
私が私に教えてください詳細を配置する必要がある場合のための私のCSS。
ループが6回を実行するまで、ループが繰り返されたときに、私は(私は「過剰足す」ことなく、1つのアレイにそれぞれの結果をプッシュすることができますどのように、6つの別の結果のために考えています私はそれまでに6つの別々の結果値を持つべきです)。 – 5120bee
開始テーブルhtml ...ループデータ追加行...終了テーブルhtmlと挿入 – charlietfl
多分ループ内の行を追加するコードを行う方法を私に示すことができたらもっと助けてください... – 5120bee