0

これは私が持っているものですが、間違っている問題を記録し、ユーザーに問題が解決するまで回答してもらう必要があります。問題が解決するまで、ユーザーに問題を尋ね続けます。これは 4 つの部分の問題であり、part3 は同じ問題を繰り返す完成まで

例 (7+1=6) 繰り返し (7+1=4) 繰り返し (7+1=8) 次の問題 ユーザーは 5 つの問題を完了し、正解する必要があります。

    <html>
    <script>
var file=0;
var fileIndex=new Array();
var user=prompt("what is "+a+" + "+b);
var arr=[user,user,user,user,user];
var a=Math.floor(Math.random()*11);
var b=Math.floor(Math.random()*11);
var answer=parseInt(a+b);
var user=prompt("what is "+a+" + "+b);


while (user != answer && file++ != 4) {
fileIndex.push(user);
user = prompt("what is " + a + "+" + b);
 } else {
alert("answer is:" + answer);
 }

}//close for

</script>
4

1 に答える 1

0

アップデート:

var a = 1,
    b = 1;

var answer = a + b,
    tick = 0;

var file_index = [], copy;

function randomize() {
    a = Math.floor(Math.random() * 11);
    b = Math.floor(Math.random() * 11);

    answer = a + b;
}

while (1)
{
    if ((copy = prompt("What is " + a + " + " + " b?", 0)) != answer)
    {
        if (!copy) break;
        file_index.push(copy);
        randomize();
    } else if (tick == 4) {   
        break;
    } else {
        ++tick;
    }
}

jsFiddle デモ

于 2013-04-21T23:48:23.650 に答える