-
JavaScriptで文字列配列をシャッフル表示…簡易実装してみたJavaScriptでこんなことしたい。 文字列などの配列がある それをシャッフル表示したい ルーレットみたいな感じで ちょうど以下動画のような動きです。 意外と簡単に実現できたので、 文字列配列のシャッフル表示を紹介し...
-
JavaScriptのプリミティブ型で参照渡し的なことをするJavaScriptで次をやってみたい。 数値型とか文字列型とか いわゆるプリミティブ型の参照渡し つまり関数内の変更を反映したい プリミティブ型を参照渡ししたいです。 参考 : JavaScriptのプリミティブ型一覧...
-
【JavaScript】StringをforEachでループさせる2つの方法タイトルに書いた通りです。 JavaScriptでは文字列をStringで扱います。 これをforEachを使ってループを回す方法、 それがなかったので少し不便というか困りました。 でも工夫をすればなんとかできるので、 ...
-
【eval不要】JavaScriptで電卓を0から作ってみたJavaScriptで電卓を作ってみたい。 作り方にはいくつか方法があります。 ただし次のチート的手法は使いません。 eval関数を使った実装 たとえば [crayon-6721aa7037fb1574390089-i/...
-
ラングトンのアリをJavaScriptプログラムで動かすラングトンのアリをブラウザで動かしみたい。 そう思ってJavaScriptでプログラムを書きました。 動かし方とコードの解説をしていきます。 ラングトンのアリとは何か ここは説明不要と思うけど念のため。 次の規則で動くプ...
-
JavaScriptで数値の桁数を取得するNG例と正しい方法JavaScriptで次のことがしたい ある整数の数値がある その桁数が何桁か取得したい たとえば 202309071056 という数値なら、 その桁数は12桁だよねという風な感じで… でも誤った方法だと予期せぬ結果にな...
-
JavaScriptで数式解析パーサーを20行で作る方法JavaScriptで数式解析パーサー作りたい。 数式を解析評価できるパーサー 例えば [crayon-6721aa70393d7272641285-i/] だったら その評価値 [crayon-6721aa70393...
-
ある数の全約数を求める方法&JavaScriptコード例JavaScriptで次のことがしたい。 ある数、例えば 18 がある その全ての約数を求めたい 例えば 1,2,3,6,9,18 みたいに… それにはいくつか手順が必要です。 ググっても中々答えが出てこないので、 自分...
-
ある色の補色をJavaScriptから求める方法・コード例JavaScriptでこういうことがしたい。 ある色コード [crayon-6721aa7039d09823843659-i/] がある その補色の [crayon-6721aa7039d10117504568-i/]...
-
JavaScriptで超高速な素因数分解!osa_k法の実装例/欠点JavaScriptで素因数分解をしてみたい… そして色々ググっていくと、 良さげなアルゴリズムを見つけました。 それがosa_k法アルゴリズム 次のような特徴をもってます。 n以下の任意数を素因数分解できる 他アルゴよ...