Javascript CyberStart评估问题

Javascript CyberStart评估问题,javascript,Javascript,关于问题5、8、10和12 问题12是一种发射火箭的javascript // Launch the rocket! var launchRocket = function (sequence) { if (sequence === 321) { var _$_f307 = ["\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65", "\x61\x6E\x69\x

关于问题5、8、10和12

问题12是一种发射火箭的javascript

            // Launch the rocket!
            var launchRocket = function (sequence) {
                if (sequence === 321) {
                var _$_f307 = ["\x63\x6C\x61\x73\x73\x4E\x61\x6D\x65", "\x61\x6E\x69\x6D\x61\x74\x69\x6F\x6E\x2D\x77\x69\x6E\x64\x6F\x77", "\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x43\x6C\x61\x73\x73\x4E\x61\x6D\x65", "\x62\x6F\x64\x79", "\x61\x6E\x69\x6D\x61\x74\x69\x6F\x6E\x2D\x77\x69\x6E\x64\x6F\x77\x20\x61\x6E\x69\x6D\x61\x74\x65", "\x70\x72", "\x6f\x70\x33", "\x6c\x30\x66\x66", "\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C", "\x72\x6F\x63\x6B\x65\x74\x2D\x63\x6F\x64\x65"];
                document[_$_f307[3]][_$_f307[2]](_$_f307[1])[0][_$_f307[0]] = _$_f307[4];
                var e = _$_f307[5];
                var x = _$_f307[6];
                var n = _$_f307[7];
                document[_$_f307[3]][_$_f307[2]](_$_f307[1])[0][_$_f307[0]] = e + x + n;
            }
        }

这是给出的javascript,但不确定我是否应该添加一些东西来执行它 您只需使用联机转换器()将\x63\x6C\x61\x73\等从十六进制转换为文本即可。您将获得:

var launchRocket = function (sequence) {

                if (sequence === 321) {

                var _$_f307 = ["className", "animation-window",
                "getElementsByClassName", "body", "animation-window animate",
                "l3", "vit", "at3way", "innerHTML", "rocket-code"];

                document[_$_f307[3]][_$_f307[2]](_$_f307[1])[0][_$_f307[0]] = _$_f307[4];

                var e = _$_f307[5];

                var x = _$_f307[6];

                var n = _$_f307[7];

                document[_$_f307[3]][_$_f307[2]](_$_f307[9])[0][_$_f307[8]] = e + x + n;

            }

        }
将此粘贴到控制台中

然后立即在控制台中键入
launchRocket(321)
。这将发射火箭,揭示密码

我今天这样做了,得到了代码,但当我提交时,它说我有错误的代码。让我知道它是否适合你

问题10:一旦你知道了命令的作用,这个问题就很简单了。您可以在目录中进行搜索,直到找到文本文件,只需反复尝试

  • pwd
    -打印您当前所在的目录
  • ls
    -列出当前目录中的所有项目
  • cd
    -更改当前目录
  • cat
    -读取文件
我想你可以不回答这个问题,但如果你需要的话,我很乐意再帮你一些


我也不会做5题和8题,你有什么进展吗?

除了9题、10题和13题之外,我都做了。 问题5:u进入inspect和控制冰箱输入按钮的代码行。我不记得了,但我想你必须用enable来代替disable。 以下是您需要更改的行:

问题8:我忘了我是怎么做的,哈哈。我想你应该进入inspect元素,改变代码行,当一定数量的灯关闭时,设置所有灯都关闭

对不起,我解释得不好,希望这有帮助。祝你好运


有关Q5的Q10帮助,请参见代码中的以下内容:

                            <div class="actions">
                                <!-- Developer notes: This will be disabled if page not accessed from technician's laptop. -->
                                <input type="submit" value="Enter" class="btn" disabled="true">

(查看代码的挑战模块部分,并继续展开以查找此部分) 要完成此挑战,您必须通过启用enter按钮打开冰箱。然后您将收到代码。要启用Enter按钮,请将“disabled”(已禁用)更改为“Enabled!”。这将启用您现在可以单击的按钮

对于Q8:关闭灯,直到紧急响应开始。在光栅格的顶部是一个网址栏。当应急响应启动时,应显示以下内容:

要获取代码,请将“全部打开”更改为“全部关闭”

对于Q10:使用命令(pwd、cd、ls、cat)在控制台中打开文件夹。我想你只需要使用ls和cat。 ls-列出文件夹 cat-以可读模式显示文件

使用这些命令,例如浏览所有文件夹并打开每个文件,直到找到一个提供代码的文件

对于Q12:在控制台中键入“launchRocket(321)”,观看火箭发射以显示代码


我希望这会有所帮助。:)

你问的不是很清楚。如果这是一个你不理解的家庭作业问题,你应该和你的老师谈谈。这个网站有一个挑战,如果你注册并看到q12要求我发射一个火箭动画,但我不知道如何,上面的javascript是在chromes inspect中找到的element@Billybob123这是你的挑战…如果你有其他人帮你做的话,这不是什么挑战…我需要帮助,但没问题