2:00am, Writing code

Roughly coding. Posted from Berlin.

2017-08-24から1日間の記事一覧

Javascriptで非破壊ソートを実装する

Javascriptで数値配列をソートする - 2:00am, Writing codeでも少し触れたが、JavascriptのArray.sortは破壊的なソートなので、配列そのものの値を変更してしまう。 それでも問題ない場合も多いかもしれないが、うっかり配列を破壊してしまうことにより問題…

Javascriptで数値配列をソートする

Javascriptには標準でArray.sortおよびArray.reverseが実装されているのでお手軽にソートを実行できる。と思いきやこいつらは数値配列をソートする場合は意図しない結果となることがあるので注意が必要である。 Array.sortは文字列比較 JavascriptのArray.so…

Javascriptで数値を2進数/8進数/16進数に変換する

プログラミング問題でありがちな「数値を2進数に変換してごにょごにょする」という処理をJavascriptでやる方法。検索してみても意外と日本語のまとまった情報が見つけられなかったので一通りまとめておく。 基数変換はNumber.toStringを使う 基本的にはNumbe…