スポンサーリンク
JavaScript

JavaScript | 「複数条件(AND / OR / NOT / ??)」を クリック操作で体験できるサンプル

この教材では、ボタンを押すと条件が切り替わり、リアルタイムで if の判定結果が表示されるようにします 。 See the Pen Multiple conditions (AND / OR / ??...
Java

Java | ビット演算・シフト演算の練習問題セット

それでは、プログラミング初心者向けにビット演算・シフト演算の練習問題セットを作り、採点付きWebテスト(HTML+JavaScript)形式にします。このテストのポイントビット演算(&, |, ^, ...
Java

Java | 逆順処理でよくあるバグ集

では「逆順処理でよくあるバグ(境界条件ミスや IndexOutOfBounds)」を整理してみます。1. 境界条件の off-by-one エラーfor (int i = arr.length - 1...
JavaScript

JavaScript | do…while文を使い初心者向けのサイコロゲーム練習セット

では、初心者向けに サイコロゲーム練習セット を作ります。ポイントは:HTML・JavaScriptは分離ボタンでサイコロを振る出た目を表示条件変更で応用問題に挑戦可能1️⃣ HTMLファイル(ind...
JavaScript

JavaScript | typeof演算子 学習アプリ

See the Pen typeof Operator Learning App by MONO365 -Color your days- (@monoqlo365) on CodePen. 学べる内...
JavaScript

JavaScript | 文字列の連結(+演算子)練習セット

この教材は、JavaScript の「+」演算子による 文字列の連結 を学ぶための初心者向け教材です。 See the Pen String Concatenation (+ Operator) Pr...
JavaScript

JavaScript | 条件演算子 練習ツール

ブラウザ上でリアルタイムに結果が見られる条件演算子 練習ツール。ユーザーが値を入力すると、条件演算子で判定した結果がその場で表示されるようにします。ブラウザ上で数値や文字列を入力すると、条件判定がどの...
JavaScript

JavaScript | 論理演算子のミニ練習アプリ

では、ブラウザ上で動かせる論理演算子のミニ練習アプリを作ります。ポイントは以下です:入力欄に値を入力「チェック」ボタンで条件判定結果を画面に表示&&, ||, ! の挙動を体験できる以下は HTML ...
JavaScript

JavaScript | 「論理演算子」の学習に使える可視化アニメ教材

では、「論理演算子(AND・OR・NOT)」の学習に使える可視化アニメ教材モード付きの解説+練習問題セット を作ります。論理演算子とは?JavaScriptの論理演算子は、「条件を組み合わせて真(tr...
JavaScript

JavaScript | 「等価演算子・厳密等価演算子」のインタラクティブ練習アプリ

概要このアプリでは:ユーザーが「式(例:'0' == false)」を入力実際に評価して結果を表示型変換のステップを可視化(アニメーションつき)全10問の練習問題モード+採点機能つき See the ...
Java

Java | 実務で for文 と foreach/Stream をどう使い分けるか

for文 vs foreach / Stream の使い分けでは「実務で for文 と foreach/Stream をどう使い分けるか」の判断基準を整理します。1. インデックスが必要かどうか必要な...
JavaScript

JavaScript | ビット演算・シフト演算をリアルタイムで見られるアニメ付き教材

では、ビット演算・シフト演算をリアルタイムで見られるアニメ付き教材 を、ブラウザで動く HTML + JavaScript で作ります。この教材では、数値を入力するとビットがスライドしたり、AND・O...
JavaScript

JavaScript | 「Number() / parseInt() / parseFloat() / +」の変換結果をリアルタイムで比較できる学習用ミニアプリ

See the Pen Numerical Conversion Animation Comparison by MONO365 -Color your days- (@monoqlo365) on ...
JavaScript

JavaScript | 「charAt・slice・substring・codePointAt」の動きを可視化するアニメ付き学習ツール

では次は、「charAt・slice・substring・codePointAt」の動きを可視化するアニメ付き学習ツールを作りましょう。CodePenなどブラウザ上でそのまま動く形式にします(HTML...
JavaScript

JavaScript | charAt() の動きを視覚的に理解するアニメーション

では、「charAt() の動きを視覚的に理解するアニメーション付き説明」を作りましょう。CodePen などでそのまま実行できる形(HTML + CSS + JS)で、インデックスがスライドして、選...
Java

Java | 論理演算子を使った「採点付きミニ演習プログラム」

では、Java の論理演算子を使った「採点付きミニ演習プログラム」を作りましょう。このプログラムは、ユーザーが入力した点数をもとに「合格/不合格」や「特待生」などを判定します。論理演算子 &&, ||...
Java

Java | インクリメント/デクリメント理解度チェックテスト

Java理解度チェックテスト(インクリメント/デクリメント)ではこの「インクリメント/デクリメント理解度チェックテスト」を、Java コンソールアプリ形式でつくりましょう。初心者でもそのまま コピペし...
Java

Java | Java の型推論 var を使った実践例

ここでは、Java の型推論 var を使った実践例 5つを、初心者にも分かりやすく・実用的にまとめます。各サンプルはすぐ動かせるコード付きです。(Java 10以降対応)① ループ(for文)での ...
Java

Java | インクリメント/デクリメントを使わずに済ませる、よりモダンで安全な書き方

インクリメントを使わないモダンな書き方では「インクリメント/デクリメントを使わずに済ませる、よりモダンで安全な書き方」を紹介します。1. 拡張 for文(foreach)配列やリストを順番に処理するな...
Java

Java | レビューで「褒められる」インクリメントの使い方

レビューで褒められるインクリメントの使い方では「レビューで“褒められる”インクリメント/デクリメントの使い方(良い例集)」をまとめます。1. for文の基本形for (int i = 0; i < l...
Java

Java | 実際の現場でレビューで指摘されやすい「インクリメントのアンチパターン集」

インクリメント/デクリメントのアンチパターン集では「実務でレビューでよく指摘されるインクリメント/デクリメントのアンチパターン集」をまとめます。1. 条件式に直接書くwhile (i++ < arr....
Java

Java | インクリメント/デクリメントを安全に使うためのリファクタリング例(悪いコード → 良いコード)

インクリメント/デクリメントのリファクタリング例では「悪いコード → 良いコード」のリファクタリング例を紹介します。実務でありがちな“インクリメント/デクリメントの危険な使い方”を、安全で読みやすい形...
Java

Java | 実務でよくあるインクリメント関連のバグパターン

実務でよくあるインクリメント関連のバグパターンでは「実務でありがちなインクリメント忘れや境界条件ミス」の典型例を整理してみましょう。1. インクリメント忘れによる無限ループint i = 0;whil...
Java

Java | 実務でよく使うインクリメントの具体的なパターン集

実務でよく使うインクリメントのパターン集では「実務でよく使うインクリメントの具体的なパターン集」を整理してみましょう。1. for文のカウンタ最も典型的な使い方。配列やリストを順番に処理する。for ...
Java

Java | 実務で安全にインクリメント/デクリメントを使うための最善の方法

インクリメント/デクリメントのベストプラクティス集実務で安全にインクリメント/デクリメントを使うためのベストプラクティス集を整理しました。1. ループのカウンタは i++ に統一for (int i ...
Java

Java | オーバーフローを実験するJavaプログラム

では「オーバーフローを実験するJavaプログラム」を、初心者でも理解しやすいように作ってみましょう。(「オーバーフロー」とは、変数に入る最大の値を超えてしまったときに、値が反対側に回り込んでしまう現象...
Java

Java | 「オートボクシングでのパフォーマンス」や「キャッシュ範囲の仕組み(-128〜127)」をコードで実験

では ①キャッシュの仕組みの確認(-128〜127) と ②オートボクシングのパフォーマンス比較(プリミティブ vs ラッパー) を実験するための Java の実行可能なコード を用意します。手元のJ...
Java

Java | 複数の入力をまとめて List に格納するサンプル

ここでは 複数の入力をまとめて List<Integer> に格納するサンプル を紹介します。「Scannerで文字列として入力 → 数値に変換 → Listに追加」という流れです。サンプルコード:複...
Java

Java | 実際の入力処理(Scannerで文字列を読み込んで数値に変換する例

実際に ユーザー入力(文字列)を Scanner で受け取り → 数値に変換 → オブジェクトとして扱う 流れをまとめます。入力処理の基本(Scannerを使う)例1: 整数入力 → int と In...
Java

Java | 「NaN」「Infinity」など特殊値

Javaの特殊値とは?Javaでは、浮動小数点型(floatやdouble)に以下の特殊値が存在します:特殊値説明生成例Double.POSITIVE_INFINITY正の無限大1.0 / 0.0Do...
スポンサーリンク