タグ

2015年10月24日のブックマーク (4件)

  • do式が実装された - JS.next

    概要 ブロック文のようでありながら、かつ中に書かれた最後の式の評価を返すdo式が実装された。 基 let foo = do { // ブロックスコープを作る let x = 1 + 1 // 中に文(や式)を記述できる x + 3 // 最後に評価された式がdo式の結果となる function fn(){} // 文は評価されない } console.log(foo) // 5 但しfor文やwhile文などは少し注意が必要で、 まず初期化部、条件部、更新部の評価はdo式が返す値にならない。 let bar = do { for (let i = 1; i <= 10; i++) i } // 実際の最後の式評価は (11 <= 10) => false console.log(bar) // 10 そして処理部に何も書かれていない場合でも、undefinedと評価される。 let ba

    do式が実装された - JS.next
    takc923
    takc923 2015/10/24
  • ぷよぷよふぁんくらぶ

    ぷよキャラ達のセリフを、いーあるふぁんくらぶのリズムに乗せてみた的な。それではぷよしましょう。mylist/3250526■ぷよ前作→sm7756955

    ぷよぷよふぁんくらぶ
    takc923
    takc923 2015/10/24
  • perl6なので6種類の記号だけでプログラムを書く - すぎゃーんメモ

    Perl6で記号Hello worldする - すぎゃーんメモ という記事を書いたところ なるほど、文字の種類が少なくて簡単 / 他3コメント URL “Perl6で記号Hello worldする - すぎゃーんメモ” URL 2015-10-22 19:30:57 via Hatena というブコメをいただいたけど、あの記事では適当に生成したので 11種類もの記号を使っていて まだちょっと多いかな、という感じがした。 ので最大限に使う文字種類を減らして、6種類の記号だけでHello worldを書いてみた。 ::('('~^(~::('~'~^~(^(''~~''))~':'~^~(^(''~~''))~^'~'~^'('~^')'~')'~^':'~^'~')(')'~^~(^(''~~''))~^'('~'^'~^~(^(''~~''))~^':'~^'~'~'^'~^':'~^'~

    perl6なので6種類の記号だけでプログラムを書く - すぎゃーんメモ
    takc923
    takc923 2015/10/24
    (''~~'')
  • 【64bit】マリオメーカー計算機64で1844京+1844京を計算してみた

    コースID:9047-0000-00BA-33B4前回34bitの計算結果を表示可能な計算機(sm27383127)を発表したのですが、それをさらに発展させ45bitの表示を実現した研究者が現れてしまいました。その技術開発競争に刺激され、こちらも「夢の資源」の実用化研究を進めました。その結果再び技術革新が起こり、64桁同士の足し算の出力結果を表示可能な計算機が、ついに完成しました。マリオメーカー計算機はついに「千京」の桁に……。※加算器部分は前回のものと同様なので、その説明は前回の動画をご確認下さい。参考資料sm27335792:入力に使用したギミックの発案sm27400376:ワンワンを用いた45bit表示の提案マリオメーカー学会発表まとめ:mylist/53472912

    【64bit】マリオメーカー計算機64で1844京+1844京を計算してみた
    takc923
    takc923 2015/10/24
    TASU動画タグわろた