有趣的百度前端熱身賽@2017

情人節(jié)這天,還不忘學習編程的同學都是折翼的天使,于是百度前端學院就給了我們一個通過跪鍵盤來發(fā)泄的機會 -- 前端熱身賽。

足足火了一把前端社群。

15 號就要過去的今天,不知道你是否還在堅持熱身?

Come on,也就 Step 0, 1, 2, 3, 4, done。

既然如百度前端技術學院所說,這是一個“面向大學生的前端技術學習平臺”,那么身為大學生的我,就豪邁攻克之,正如以下攻略所示。若有雷同,純屬巧合~

感謝一波 @discountry 的前期解答做參考,和廣大 FCC 知友及時指迷。

Step 0. Unlock

一筆畫出折線,穿過圖中的 9 個點,折現(xiàn)個數(shù)最少。只要知道這整個灰色畫布都可以畫,大膽的突破慣性思維,將線畫長點即可只用 4 條折線過關。

否則,慣性思維下,最優(yōu)解為 5 ,總是多那么一條。

Step 1.

乍眼一看,除了 “Step1 找出下一關地址” 再看不到什么,點擊 “Ctrl + A” (Mac 下 Command + A) 將隱藏文字全選出來。亦或,打開瀏覽器“開發(fā)者工具”在源代碼里搜尋蹤跡。

02.01

<i>Iy9CQzY3QTA4MzM1NkM4MzU5NEJDQzU3RUQxMzNENEE1MjU2N0U0Qg==</i>

“==” 號應該算作提醒,前面的就是密碼,直奔答案,Base 64 解碼之。

base64 在線解碼編碼

解碼后又出來一串字母,“#/” 開頭,肯定是 URL 地址。別問我為什么知道這串字母需要解碼,解碼答案肯定是 URL 地址~我可是在去年校內(nèi)實驗室免試題里見過這個套路的,不會告訴你的。(逃

西郵Linux興趣小組2016免試題

Step.2

為了更好的貫穿社會主義核心價值觀(再逃... ,我們需要揭破“上帝的窗”,找到它的高度。

可以看到,在開發(fā)者工具中用以下代碼實現(xiàn)。

$(window).height();

385,那就把鎖撥到 385,然而頁面不能直接撥鎖,否則 999 種答案,一個個撥即可 (???)。

頁面源碼里,看到負責鎖中數(shù)字的 Div 里有 style="top: -280px"字樣,修改后鎖輪會轉,便可以試試用 px 值轉動鎖輪。每 60 px 轉一個數(shù)字。

那么有趣的事情來了,這個 385px 并不是唯一值,把開發(fā)者工具伸展開蓋住頁面,答案就不是 385px 了。既然頁面默認是 521 px 這種虐狗狗的值,其實不需要撥鎖,把 window 的 height 調整至 521 px 即可。

Step.3

說實話,在這關之前,我只是只聞“CSS3”其名,不見其身。這次也領教了一番。

CSS3,網(wǎng)頁樣式控制新標準,早在 2001 年 5 月,W3C 就著手開始準備開發(fā) 第三版規(guī)范,其中的變形(transform)、轉換(transition)和動畫(animation)屬性,實為亮點。

用類選擇器選取三個字母(題目已經(jīng)自動選擇),依靠 transform 移動到相應位置。

這里用到的 transform 屬性的值有:

translate(x ,y) 定義 2D 轉換(位移)。
scale(x, y) 定義 2D 縮放轉換。
scaleX(x) 通過設置 X 軸的值來定義縮放轉換(鏡像)。
rotate(angle) 定義 2D 旋轉,在參數(shù)中規(guī)定角度。

需知,不能同時定義兩個 transform 屬性,要寫在一起,并且還需要注意順序。更多的屬性值可以參考 W3School 的 CSS3 transform 屬性

Step.4

沒有忘記的話,去年學院就有游戲挑戰(zhàn)壓軸,作為這次熱身賽的壓軸,不出所料,“游戲”依舊,多彩。

依提示,在框框里調用移動小球 api ,補全函數(shù)。

左轉右轉一個慢動作。

在哪里轉,函數(shù)參數(shù) x, y 便派上了用場。

“82,46” 便是從地圖左上角開始像素坐標,在這里,右轉。

值得注意的是,不能同時在一個點上定義兩個方向的轉向,哪怕調整順序也不行,需要錯開幾個像素。

以下代碼只采集到了四個星星,僅供參考。

function moveBall(ball) {
    var right = (x, y) => ball.at(x, y, ball => ball.turnRight());
    var left = (x, y) => ball.at(x, y, ball => ball.turnLeft());
    var back = (x, y) => ball.at(x, y, ball => ball.turnBack());

    right(82, 46);
    left(82, 130);
    left(270, 130);
    right(270, 46);
    right(365, 46);
    right(365, 470);
    back(20, 470);
    left(372, 470);
    right(372, 185);
    right(575, 185);
    left(575, 475);
}

Never End

19 年前還是個胎兒的時候,怎會想到今天我居然寫了個假攻略,真軟文。

歡迎掃碼加入“2017百度前端學院抱團群”,一起迎接技術學院課程任務 2 月 24 日的正式上線。人滿的話,關注訂閱號有我的微信二維碼哦。

來。不。及。解。釋。了。快。抱(shang)。團(che)。

簡友須知:大咖專題文章不讓投放二維碼哦,主頁有碼。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,835評論 6 534
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 98,676評論 3 419
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,730評論 0 380
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,118評論 1 314
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,873評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,266評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,330評論 3 443
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,482評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,036評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 40,846評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,025評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,575評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 44,279評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,684評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,953評論 1 289
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,751評論 3 394
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,016評論 2 375

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,669評論 25 708
  • AMD 和 CMD 的區(qū)別有哪些?AMD 是 RequireJS 在推廣過程中對模塊定義的規(guī)范化產(chǎn)出。CMD 是 ...
    竿牘閱讀 704評論 0 1
  • 在線閱讀 http://interview.poetries.top[http://interview.poetr...
    前端進階之旅閱讀 114,526評論 24 450
  • 素 衣 黎吉標 而后三千年, 青蒼九萬里。 獨吟擊鈍鼓, 落日照素衣。
    自然真閱讀 267評論 0 0
  • 有那么一天 我會悄然消失 請不要思念 我去了理想之地 有那么一天 我會無聲離去 請不要哭泣 我去了夢想國度 那一天...
    云散月彷徨閱讀 122評論 0 0