JavaScript

indexの宣言がletかvarかで結果が変わる件を難しく書いた

indexの宣言がletかvarかで結果が変わる件を難しく書いた

jsらしい気がする。

ループとコールバックの問題(varとletで結果が変わる)

ループとコールバックの問題(varとletで結果が変わる)

非同期処理を実行するfor文で使うindexの宣言をvarでするかletでするかで、するかだけで結果が変わる。
こんなの難しすぎる。

その年最初の落雷が起こった日の統計

その年最初の落雷が起こった日の統計

1年間に平均12回雷が落ちる街がある。
1日あたりの落雷の発生確率を3.29%とすると、
その年最初の落雷が起こった日となる確率は、1月1日から数えて何日がいちばん高いか。

こたえ:1月1日

ループとコールバックの問題(一応解決)

ループとコールバックの問題(一応解決)

関数を外部で宣言しておくと期待通り動くらしい。

ループとコールバックの問題(未解決)

ループとコールバックの問題(未解決)

これ謎すぎる

keyを保持したままvalueでソート

keyを保持したままvalueでソート

javascriptはkeyが勝手に昇順ソートされる。
そういうことはしないで欲しい。

javascriptのコールバックとbind

javascriptのコールバックとbind

javascript(node.js)のライブラリを作る

javascript(node.js)のライブラリを作る

練習がてら、安全とされるforeachの関数を作ってみた。
コールバック関数は毎回呼ばれるわけだから、
特定のkeyなりvalueなりを発見したらbreakまたはreturnするということができないので、
値を探すときには使えない。

JavaScriptでカリー化

JavaScriptでカリー化

これ何が便利なのかわからん。

オイラーとかゼータ関数とか

オイラーとかゼータ関数とか