Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript游戏有什么问题吗?_Javascript_Html - Fatal编程技术网

Javascript游戏有什么问题吗?

Javascript游戏有什么问题吗?,javascript,html,Javascript,Html,这是我的HTML和javascript代码的一个小游戏,但有一些错误,我到处找问题,但找不到它!?真令人沮丧! 希望你们能帮我 这是HTML: <html> <head> <meta charset="utf-8"> <title>Programmeren</title> <link href="static/css/style.css" rel="stylesheet" type="text/css"> <scri

这是我的HTML和javascript代码的一个小游戏,但有一些错误,我到处找问题,但找不到它!?真令人沮丧! 希望你们能帮我

这是HTML:

<html>
<head>
<meta charset="utf-8">
<title>Programmeren</title>
<link href="static/css/style.css" rel="stylesheet" type="text/css">

<script src="static/js/game.js"></script>

</head>
<body>
<div class="wrapper">
  <header id="header">
    <h1>program</h1>
    <div id="berichtvenster">

    </div>
  </header>
</div>
<footer>
  <p>Copyleft <span class="copy">&copy;</span> 2013, all wrongs reversed.</p>
</footer>

程序员
程序
Copyleft©;2013年,所有错误都得到了纠正

这是Javascript:

window.onload = function () {
    'use strict';

    var toonBoodschap = function (tekst) {
        var berichtvenster = document.getElementById('berichtvenster');
        berichtvenster.innerHTML += "<p>" + tekst + "</p>\n";
    };


    var attack = {};
    attack.keuze = prompt("Je volk wordt aangevallen door goblins uit de bergen van doom!         Ga je vechten, vluchten of battlen?").toLowerCase();

    switch (attack) {

    case 'vechten':
        var zwaard = {};
        zwaard.vechter prompt("Heel goed! Heb je sterke zwaardvechters (ja of nee)?").toLowerCase();
        if (zwaard.vechter === "ja") {
            toonBoodschap("Je bent goed voorbereid! Het volk duimt voor je! KOM OP!!");
        } else {
            toonBoodschap("Aaah, zo ga je het niet overleven. Evengoed succes!");
        }
        break;

    case 'vluchten':
        var ren = {};
        ren.hard = prompt("Kan je hard rennen? (ja of nee)?").toLowerCase();
        if (ren.hard === 'ja') {
            toonBoodschap("Je leeft nog! Maar of je volk hetzelfde kan zeggen blijft onbekend...");
        } else {
            toonBoodschap("Dat is jammer, je ziet eruit als een sprinter. Maar blijkbaar niet.");
        }

        break;
    case 'battlen':
        var vecht = {};
        vecht.snel prompt("Okay! Kan je vechten!? (ja of nee)?").toLowerCase();
        if (vecht.snel === 'ja') {
            toonBoodschap("Wow! Dat scheelde weinig. Volgende keer iets minder drinken!");
        } else {
            toonBoodschap("Het lijkt erop dat je karate lessen moet nemen!");
        }
        break;

    }

    var feedback = {};
    feedback.score = prompt("Beoordeel het spel van 1 tot 10");

    if (feedback.score >= 10) {
        toonBoodschap("Dit is slechts het begin van mijn game ontwikkeling, kijk uit voor meer!");
    } else {
        (feedback.score <= 10);
        toonBoodschap("Ik heb als een slaaf geleefd om deze game te maken! En dit is je score! Wacht maar jij!");
    }
};
window.onload=函数(){
"严格使用",;
var toonBoodschap=函数(tekst){
var berichtvenster=document.getElementById('berichtvenster');
berichtvenster.innerHTML+=“”+tekst+“

\n”; }; var攻击={}; attack.keuze=prompt(“我是沃尔克·沃德·安格瓦伦门妖精,我是卑尔根·凡·杜姆!我是维克登,巴顿的沃鲁克滕?”)。toLowerCase(); 开关(攻击){ 案例“Vechden”: var zwaard={}; zwaard.vechter提示符(“Heel goed!Heb je sterke zwaardvechter(nee的ja)?”).toLowerCase(); 如果(zwaard.vechter==“ja”){ toonBoodschap(“我的朋友们!我的朋友们!我的朋友们!!”); }否则{ toonBoodschap(“啊,zo-ga-je-het-niet-overbalen.甚至成功了!”); } 打破 案例“vluchten”: var ren={}; ren.hard=prompt(“Kan-je-hard-rennen?(nee的ja)?”).toLowerCase(); 如果(ren.hard=='ja'){ toonBoodschap(“我不知道,我在贝肯德看到了什么……”); }否则{ toonBoodschap(“Dat是jammer,je ziet eruit als甚至是sprint.Maar blijkbaar niet”); } 打破 “战斗”一案: var vecht={}; vecht.snel提示符(“Okay!Kan je vechden!?(nee的ja)?”).toLowerCase(); 如果(vecht.snel=='ja'){ toonBoodschap(“哇!谢尔德·韦尼格,沃根德·科尔让minder喝了!”); }否则{ toonBoodschap(“他喜欢空手道,我喜欢空手道!”; } 打破 } 变量反馈={}; feedback.score=提示(“Beoordeel het spel van 1 tot 10”); 如果(feedback.score>=10){ toonBoodschap(“这是斯莱赫特开始了范米恩的比赛,是一场精彩的比赛!”; }否则{ (feedback.score我发现一个问题:

vecht.snel prompt("Okay! Kan je vechten!? (ja of nee)?").toLowerCase();
应该是:

vecht.snel = prompt("Okay! Kan je vechten!? (ja of nee)?").toLowerCase();

编辑:只需检查向JS对象添加提示的所有行,说明您正确分配了值。下面有几个“=”缺失。

你能告诉我们到底出了什么问题吗?请提供错误的详细信息。你有错误吗?错误何时发生?如果你不说你认为出了什么问题,我只能怀疑代码做了它编写的事情。当我打开HTML(索引)时,他不会启动。没有弹出窗口(伏尔克·沃德·安格瓦伦门地精在攻击后!加耶·维克登,巴顿的沃鲁什?)基兹!谢谢!这很有帮助!但现在我有了下一个错误:他在攻击后向伏尔克·沃德·安格瓦伦门地精展示了德贝根·凡·杜姆!加耶·维克登,巴顿的沃鲁什?)基兹。但当我在维克登时(也是一个例子)我直接去反馈。评分。所以他跳过了这些案子?