Javascript 我不想随着时间而重复我的功能,而是当我的功能被应答时。

Javascript 我不想随着时间而重复我的功能,而是当我的功能被应答时。,javascript,function,variables,repeat,Javascript,Function,Variables,Repeat,我想在回答问题时重复哪个问题函数。有人能帮我吗?我还需要一个数组来表示first Welkom,当哪个问题函数被回答并且你赢了,那么它必须表示Vaarwel 给我们一个页面的jsFiddle(jsFiddle.net)(HTML、CSS和JavaScript),以便重复可以使用while循环的内容?是不是while循环有什么你不明白的地方?数组不能“说”任何东西。这是一组物品。你的意思是说你想先在你的页面上显示某种欢迎信息,并在用户访问你的页面时显示带有输入的问题文本吗? var

我想在回答问题时重复哪个问题函数。有人能帮我吗?我还需要一个数组来表示first Welkom,当哪个问题函数被回答并且你赢了,那么它必须表示Vaarwel

给我们一个页面的jsFiddle(jsFiddle.net)(HTML、CSS和JavaScript),以便重复可以使用while循环的内容?是不是while循环有什么你不明白的地方?数组不能“说”任何东西。这是一组物品。你的意思是说你想先在你的页面上显示某种欢迎信息,并在用户访问你的页面时显示带有输入的问题文本吗?
        var whichQuestionFunction = function(){
            'use strict';
            whichQuestion = Math.floor(Math.random()*5)+1;
            switch(whichQuestion){
                case 1:
                document.getElementById("vraag")
                break;
                case 2:
                divVraag.innerHTML = "simon says clap your hands"
                break;
                case 3:
                divVraag.innerHTML = "point finger"
                break;
                case 4:
                divVraag.innerHTML = "simon says sing"
                break;
                case 5:
                divVraag.innerHTML = "jump"
                break;
            }
        }; 

        while(correctName === false) {
            Player.name = prompt("What is your name?");
            if(Player.name.match(/^[0-9]+$/) === null){
                correctName = true;
            }
        };

        while(correctAge === false) {
            Player.age = prompt("How old are you?");
            if(Player.age.match(/^[0-9]+$/) !== null){
                correctAge = true;
            }
        };

        var clapHandsFunction = function(){
            'use strict'
            if(2 === whichQuestion){
                 alert("You did good!")
            }else{
                alert("GAME OVER")
            }
        };

        var standUpFunction = function(){
            'use strict'
            if(1 === whichQuestion){
                 alert("You did good!")
            }else{
                alert("GAME OVER")
            }
        };

        var singFunction = function(){
            'use strict'
            if(4 === whichQuestion){
                 alert("You did good!")
            }else{
                alert("GAME OVER")
            }
        };

        var pointFingerFunction = function(){
            'use strict'
            if(1 === whichQuestion || 2 === whichQuestion || 3 === whichQuestion || 4 === whichQuestion || 5 === whichQuestion){
                 alert("GAME OVER")
            } else{
                console.log(Onmogelijk)
            }
        };

        var jumpFunction = function(){
            'use strict'
            if(1 === whichQuestion || 2 === whichQuestion || 3 === whichQuestion || 4 === whichQuestion || 5 === whichQuestion){
                 alert("GAME OVER")
            }
        };

        var nothingFunction = function(){
            'use strict'
            if (3 === whichQuestion || 5 === whichQuestion ){
                alert("You did good!")
            }else{
                alert("GAME OVER")
            }
        };
        whichQuestionFunction();