JavaScriptban春節(jié)12響代碼

正文共: 1424字 3圖

預(yù)計(jì)閱讀時(shí)間: 4分鐘

在電影《流浪地球》中娄徊,蘇拉威西三號(hào)轉(zhuǎn)向發(fā)動(dòng)機(jī)在工程師李一一的調(diào)整下瀑罗,利用“春節(jié)十二響”這一程序胸嘴,將發(fā)動(dòng)機(jī)離子流束噴射到距離地球6.5萬(wàn)公里的木星大氣上方雏掠,隨后劉培強(qiáng)通過(guò)引燃領(lǐng)航者空間站將火焰進(jìn)一步引向木星大氣,從而引燃木星劣像。

image

JavaScript版

作為一個(gè)前端乡话,信奉:

JavaScript是世界上最好的語(yǔ)言!

JavaScript是萬(wàn)能的耳奕!

JavaScript拯救世界绑青!

于是我用JavaScript實(shí)現(xiàn)了這個(gè)程序,代碼如下:

import hack_engine from 'hack_engine'; //破解行星發(fā)送機(jī)屋群,獲得控制權(quán)
//行星發(fā)送機(jī)初始化函數(shù)
function init() {
  hack_engine.setEngineNumberMask(12);
  hack_engine.setFuneralLevel(hack_engine.FUNERAL_FULL);
}
//主函數(shù)闸婴,在此啟動(dòng)12座發(fā)動(dòng)機(jī)
async function  main() {
  init()
  for(let i = 0; i < 12;i++){
     await fire(i)
  }
}
//發(fā)動(dòng)機(jī)啟動(dòng)函數(shù)
function fire(i){
  //每隔3秒鐘啟動(dòng)一座
  setTimeout(()=>{
      hack_engine.engines[i].start(i);
  },i*3000)
}
//開(kāi)始按鈕點(diǎn)擊后,執(zhí)行start事件函數(shù)
function start(){
  main()
}
start()

實(shí)現(xiàn)了每隔3秒鐘啟動(dòng)一座發(fā)動(dòng)機(jī)芍躏,測(cè)試結(jié)果如下:

image

代碼已經(jīng)開(kāi)源邪乍,放在Github上,倉(cāng)庫(kù)地址:

https://github.com/cooleye/spring12biubiu

歡迎有志拯救世界的你star纸肉,fork

如果你覺(jué)得又可以改進(jìn)的地方溺欧,也可以提pr。

C語(yǔ)言版

國(guó)內(nèi)還有網(wǎng)友使用c語(yǔ)言實(shí)現(xiàn)了“春節(jié)12響”柏肪,代碼如下:

// File: twelve_biubiu.c
// Permission: CN-2082-2
// Author: Li.YiYi
// Dept: PE-362, UG
// Origin: TI-352132
//春節(jié)十二響biu biu biu!
#env "planet_engine"
int init() {
  set_engine_number_mask(ENGINE_ALL);
  set_funeral_level(FUNERAL_FULL);
  //允許誤差10秒以?xún)?nèi)
  if (unix_time() < make_unix_time(2082, 1, 28, 23, 59, 60-10)) return ERR_ENGINE_ENV;
  return engine_check_init(); // after compile and before real run
}
int main() {
  set_curve(CURVE_NATURAL); //自然曲線(xiàn)耗費(fèi)燃料最少
  for (int i :range(0, 12, 1)) {
      engine_start();
      wait_engine(ENGINE_STATE_CHAGNE);
      sleep(2000);
      engin_stop();
      wait_engine(ENGINE_STATE_CHAGNE);
      sleep(4000); //這個(gè)時(shí)長(zhǎng)在模擬器里聽(tīng)起來(lái)更像心跳
  }
  return 0;
}
int final() {
  engine_ensure_shutdown();
}

如果你還有其他實(shí)現(xiàn),也歡迎開(kāi)一個(gè)issue芥牌,發(fā)出來(lái)烦味,誰(shuí)知道到時(shí)候行星發(fā)動(dòng)機(jī)的語(yǔ)言環(huán)境是什么呢,索性都實(shí)現(xiàn)了吧壁拉。

來(lái)吧谬俄,地球需要你!


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末弃理,一起剝皮案震驚了整個(gè)濱河市溃论,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌痘昌,老刑警劉巖钥勋,帶你破解...
    沈念sama閱讀 217,406評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異辆苔,居然都是意外死亡算灸,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門(mén)驻啤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)菲驴,“玉大人,你說(shuō)我怎么就攤上這事骑冗∩匏玻” “怎么了先煎?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,711評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀(guān)的道長(zhǎng)巧涧。 經(jīng)常有香客問(wèn)我薯蝎,道長(zhǎng),這世上最難降的妖魔是什么褒侧? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,380評(píng)論 1 293
  • 正文 為了忘掉前任良风,我火速辦了婚禮,結(jié)果婚禮上闷供,老公的妹妹穿的比我還像新娘烟央。我一直安慰自己,他們只是感情好歪脏,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布疑俭。 她就那樣靜靜地躺著,像睡著了一般婿失。 火紅的嫁衣襯著肌膚如雪钞艇。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,301評(píng)論 1 301
  • 那天豪硅,我揣著相機(jī)與錄音哩照,去河邊找鬼。 笑死懒浮,一個(gè)胖子當(dāng)著我的面吹牛飘弧,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播砚著,決...
    沈念sama閱讀 40,145評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼次伶,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了稽穆?” 一聲冷哼從身側(cè)響起冠王,我...
    開(kāi)封第一講書(shū)人閱讀 39,008評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎舌镶,沒(méi)想到半個(gè)月后柱彻,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,443評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡乎折,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評(píng)論 3 334
  • 正文 我和宋清朗相戀三年绒疗,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片骂澄。...
    茶點(diǎn)故事閱讀 39,795評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡吓蘑,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情磨镶,我是刑警寧澤溃蔫,帶...
    沈念sama閱讀 35,501評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站琳猫,受9級(jí)特大地震影響伟叛,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜脐嫂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評(píng)論 3 328
  • 文/蒙蒙 一统刮、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧账千,春花似錦侥蒙、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,731評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至娃善,卻和暖如春论衍,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背聚磺。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,865評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工坯台, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人瘫寝。 一個(gè)月前我還...
    沈念sama閱讀 47,899評(píng)論 2 370
  • 正文 我出身青樓捂人,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親矢沿。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評(píng)論 2 354

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