2022-07-18から1日間の記事一覧

「駆け出しエンジニア」プログラミング学習のコツ「入門者」

ここではこれからプログラミングを学習したいと思ってる方に向けて具体的にどうやって勉強するのが良いか解説していきます。 (このページはこれからも書き足していく予定です) 学習の方向性 プログラミング言語を学習する目的が転職やジョブチェンジなどの…

「Rust」配列、スライス(Vector型)の数値での初期化

今回はRustで配列、Vectorで数値での初期化について解説します。 配列 コンパイル時にサイズが確定している必要があります。 OK fn func() { const SIZE: usize = 10; let array: [usize; 10] = [1; SIZE]; println!("{:?}", array); } [1, 1, 1, 1, 1, 1, 1…

「JavaScript(TypeScript)」Array(配列)に格納されているオブジェクトを特定のプロパティで抽出「filter」

今回はArray(配列)に格納されているオブジェクトを特定のプロパティで抽出をArray.prototype.filter()を用いて行います サンプルデータ type ArrayObj = { id: number name: string category: 'a' | 'b' } const arrayObj = [ { id: 1, name: 'taro', catego…

「JavaScript(TypeScript) 」Array(配列)に連番でnumberの初期値設定方法「map,for」

今回はJavaScript(TypeScript) Arrayに連番でnumberの初期値の設定方法をmapとforを使って解説します。 解説では0オリジンで0から9までの10個の連番、1オリジンで1から10までの10個の連番を例で解説しています。 Array.prototype.map() 0オリジン const arra…