2020-01-05から1日間の記事一覧

アルゴリズムの勉強(3)

暗号 環境 $ node --version v13.5.0 $ tsc --version Version 3.7.4 コード // 線形合同法 // cryptのコードが線形合同法のrandを使う前提のように見えたので実装 // TypeScript(というかjavascriptのrandがどうなのかは調べてない) // 線形合同法を知ら…

アルゴリズムの勉強(2)

誤り検出符号 Luhn(ルーン)のアルゴリズム。 クレジットカードの番号の誤り検出を行うのに使われているらしい。 環境 $ node --version v13.5.0 $ tsc --version Version 3.7.4 コード const card_number: string = "1234567890123456"; let w: number = 1…