国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JSRobot闖關小攻略

蘇丹 / 2346人閱讀

摘要:可以參考公子的第關介紹的用法,還有正則。第關終于最后一關了,想想還有點小激動呢毛線,多花時間重新寫一份,已經不激動了。

無意間打開了 JSRobot.

闖關,我喜歡,于是開始了jsrobot的闖關之旅。其實就13關。

關卡都是以setInterval()定時器來執行操作,所以主要模式就是給定時器具體執行內容.

第0關

入門篇,在一個漆黑的夜晚,哦,不,是界面,走到f處就算結束。
那就 R.right();運行,走好不送了。

第1關

神馬?不走直線了? 行唄。斜著走。
R.right()&&R.down();

第2關

哦,換了個方法,R.move(directionString)
direction賦值, var direction = "right";
慢走啊親。

第3關

開始感覺不簡單了,ok,我們模擬著走一遍。
總共八步,1、2步右上角方向,3、4步右下角方向,5步右,6、7步還是右上角。
因此我們,不對,這里沒提供定時器。。。沒關系,自己造一個。

var step = 0;
setInterval(function(){
   switch(step){
     case 1:
     case 2:
     case 7:
       R.up();
       R.right();
     break;
     case 3:
     case 4:
       R.right();
       R.down();
     break;
     case 5:
       R.right();
     break;
     case 6:
       R.right();
       R.up();
     break;
   }
   step++;
},500);

這里要注意一點,就是斜著走時,要注意是先左右還是先上下。

第4關

還是第三關的題目,只是給了我們定時器,還說移動不了的時候方法會返回false
當時沒想到啥idea,第三關的代碼拿過來換個變量名就行了。可以參考公子的idea

第5關

介紹R.destroy的用法,還有正則。別忘了向右走哦。

key = "A";
R.right();

突然,代碼好多萌表情。

第6關

介紹R.standingOn(char)的用法,地圖里只要遇到^就向上走就可以了。

if(R.standingOn("^")){
 R.up();
}

-----傷心分割線,寫完13關后保存不能,草稿只保存到第6關,累愛-----

第7關

題目說R.standingOn()不帶參數的時候返回的是所在的字符;
而且基本的字符都有個固定指向。因此可以這么做:

switch(R.standingOn()){
    case "_": case ">":
        temp = "up";
        break;
    case "-":
        temp = "right";
        break;
    case "+": 
        temp = "left";
        break;
    case "2":
        temp = "down";
        break;
    default:
        break;
}
R.move(temp);
第8關

正則表達式
var key = "key";

第9關

別看那么復雜,其實從終點往回走,會發現,其實就是在5的左邊那里會陷入死循環,那么,我只要判斷站著"<"且準備向右的時候,忽略這次方向修改。

if(R.standingOn("<")&&direction=="right"){
R.right();
return;
}
第10關

假設只是加一個R.right(),那么當steps=4時,counter大于2,所以我們要組織steps自增時的一次counter自增。題目要求不能使用steps和counter,所以做法是先右移,一旦不能右移就左移。另外還有正則。

if(!R.right()){
    R.left();
}
key = "123";
第11關

私有變量,我們沒法改寫,但是對象方法,我們可以重寫。

guineaPig.getKeyFromStomach = function(){return true;};
R.right();
第12關

坑!題目說的是不能用到guineaPig的變量,然后提示不能使用destroy,還以問句形式意在詢問能否實現改變私有變量。
結果公子以一個間接destroy過關了。囧。

R["des"+"troy"]("right");
R.right();
第13關

終于最后一關了,想想還有點小激動呢?//毛線,多花時間重新寫一份,已經不激動了。
我發現可以用12關的招數cheat哦,那就繼續吧。
呃,不過切合題意的做法應該是公子的那個解法。這里就不重復了。

key = function(){};
R["des"+"troy"]("right");
R.right();

碼完,哭著碎覺。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/87599.html

相關文章

  • JSRobot 通關攻略

    摘要:群里的今天問了個問題,源自上的一關。看了下,跟差不多,也是一個代碼通關游戲,覺得挺有趣,遂玩了一遍。現放上我的通關攻略。首先放上游戲地址這關是教學關,按照文字描述直接輸入即可通關。代碼這一關的目的是要創造一個函數,使得其既返回又返回。 群里的 @krew 今天問了個問題,源自JSRobot上的一關。看了下JSRobot,跟Untrusted差不多,也是一個代碼通關游戲,覺得挺有趣,遂玩...

    haobowd 評論0 收藏0
  • 面試闖關1

    摘要:面試闖關在面試過程中,總會被問到一些你用到過但是記不清一些零碎的知識,現在做一下總結。在兼容模式中,頁面以寬松的向后兼容的方式顯示模擬老式瀏覽器的行為以防止站點無法工作。作為對象原型鏈的終點。格式采用鍵值對,例如參考面試總結 面試闖關1 在面試過程中,總會被問到一些你用到過、但是記不清一些零碎的知識,現在做一下總結。 第一部分:HTML+CSS 1.常用那幾種瀏覽器測試?有哪些內核(L...

    malakashi 評論0 收藏0
  • 面試闖關1

    摘要:面試闖關在面試過程中,總會被問到一些你用到過但是記不清一些零碎的知識,現在做一下總結。在兼容模式中,頁面以寬松的向后兼容的方式顯示模擬老式瀏覽器的行為以防止站點無法工作。作為對象原型鏈的終點。格式采用鍵值對,例如參考面試總結 面試闖關1 在面試過程中,總會被問到一些你用到過、但是記不清一些零碎的知識,現在做一下總結。 第一部分:HTML+CSS 1.常用那幾種瀏覽器測試?有哪些內核(L...

    cgspine 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<