React
モンテカルロ法(円周率の近似、時間計測)
■Python, Javascriptでの試し。モンテカルロ法で円周率の近似をしているけど、ランダムの数値の発生と円の内外の判定部分の演算とグラフへの描画に対してそれぞれ時間計測を行う。あと、javascriptで同様の […]
Javascript (React_fetchのサンプル)
■fetch関数の試し。Reactの参考書を借りて少し読んだらfetch関数に目が止まった。外部APIを使ってjsonデータの取得をすれば、そういう公開をしているサイトからデータ取得できるので利用の幅は広いと思う。今回、 […]
Javascript (D3+React_アニメーションサンプル)
■歯車のサンプル。地図、ツリー、関数と見てきたけど、他に何かめぼしいものがないかD3の公式サイトを見ていたら、歯車を動かしているアニメーションがあった。それを簡素化したバージョンにして動かしてみた。 2つの歯車(左が歯数 […]
Javascript (D3+React_関数サンプル)
■矩形波の関数。無線工学とかで出てくる矩形波をフーリエ級数で表現したもの。下の数式のやつ。 f(t) = 4/π(sint) が次の関数になるので、そこから1/3sin3t, 1/5sin5t と追加していき、最終的に2 […]
Javascript (D3+React_ツリーサンプル)
■簡単なサンプル02。D3+Reactで何ができるか試行錯誤中。今回はツリーのサンプル。このブログのカテゴリーに対して投稿数をサイズとしてツリー状にしてみた。 サンプルコードはChat GPTで生成した(参考に一番下につ […]
Javascript (D3+React_簡単なサンプル)
■D3+Reactでサンプルをつくる。D3でグラフを作り、Reactでグラフ部分だけを更新するといった形で何か作りたい。ReactでD3を使うために、まずコマンドプロンプトから npm install d3 でインストー […]
Javascript (React_基本的なこと04)
■useRef, useEffectの試し。チュートリアル部分を読み進めて、useRef, useEffectという新しいフックが出てきたのでその試し。少し使ってみて、useRefはコンポーネント上に出てこない変数の管理 […]
Javascript (React_基本的なこと03)
■useStateの挙動をいろいろとトライ。useState、useImmerの挙動を見る。useStateのsetXXXは、レンダリングを呼び出すもので、呼び出されたときのスナップショットを撮るようなものとのこと。サン […]
Javascript (React_基本的なこと02)
■別ファイルのリストから参照。基本的なことの続きとして、Reactのウェブサイトのチュートリアルを読み進めながら、適当にコード作成している。今回は、filterの機能と別ファイルのリストから画像参照しているところ。 ウェ […]
Javascript (React_基本的なこと01)
■三目並べのサンプルをいじる。公式のHPにのっていた三目並べのコードを修正して、メソッドの意味とか確認している。公式ページにボタンのサンプルもあったので、それも使って下のようなものに修正した。ボタンを押すとクリック数が増 […]









