クリックイベントを使って要素のスタイルを変更する練習です。
クリックのたびに文字列を書き換える練習です。
クリック回数を変数で保持し、画面に反映する練習です。
inputイベントを使って、入力内容を即座に画面へ反映する練習です。
checkboxの状態に応じて要素の表示・非表示を切り替える練習です。
入力内容から新しい要素を作り、リストに追加していく練習です。
標準入力から2つの整数を受け取り、その和を出力するAtCoder形式の問題です。
標準入力から整数を受け取り、偶数か奇数かを判定するAtCoder形式の問題です。
ループ処理を使って合計値を求める、AtCoder形式の問題です。
標準入力から3つの整数を受け取り、その中で最も大きいものを出力します。
文字列と回数を受け取り、その回数だけつなげた文字列を出力します。
複数の整数をまとめて受け取り、その合計を出力します。
割り算の商と余りを求めます。整数どうしの割り算の書き方を覚える問題です。
受け取った文字列をすべて大文字にして出力します。
整数の平均を求め、小数第2位までの形式で出力します。出力の書式を整える練習です。
リストの中で最も大きい値が何番目にあるかを求めます。
前から読んでも後ろから読んでも同じ文字列かを判定します。
1からNまでの中で、条件に当てはまる数だけを合計します。
文字列の中で最も多く登場する文字を求めます。数え上げの練習です。
割り算の商と余りを使って、秒数を「何分何秒」に変換します。
受け取った文字列を逆順にして出力します。スライスの練習です。
2つの整数の差を、マイナスにならない形で出力します。
2つの数を足した結果が偶数か奇数かを判定します。
文字列の中に、指定された文字がいくつ含まれるかを数えます。
リストの中で最も小さい値と最も大きい値を、まとめて出力します。
スペースで区切られた文の中に、単語がいくつあるかを数えます。
複数行にわたって出力する練習です。ループの基本を確認します。
条件に当てはまる要素だけを数えます。ループと条件分岐の組み合わせです。
同じ値をまとめて数えると何種類になるかを求めます。
受け取った数列を逆から並べ直して出力します。
文字列の中に母音がいくつ含まれるかを数えます。
プログラミング学習で最も有名な問題のひとつです。条件分岐の順番がポイントになります。
重複を除いたうえで、2番目に大きい値を求めます。
数を1桁ずつに分けて足し合わせます。文字列として扱うのがコツです。
数列を昇順に並べ替えて出力します。
数列の中に、特定の値が何回出てくるかを数えます。
数列の一部だけを取り出して合計します。入力が3行になる問題です。
連続して同じ文字が並んでいる部分のうち、最も長いものの長さを求めます。
2つの数列に共通して現れる数が何種類あるかを求めます。
隣り合った2つの要素の組み合わせの中で、合計が最も大きいものを求めます。
if / elif を使って、3つの範囲に分けて判定する練習です。
条件に合う数だけを選んで合計する練習です。
split の区切り文字を指定して、文字列を分解する練習です。
文字の種類を判定するメソッドを使って数え上げる練習です。
複数の条件を組み合わせて判定する、定番の問題です。
文字列のくり返しとループを組み合わせて、複数行を出力します。
並べ替えの向きを指定する練習です。
一度出てきた値を覚えておき、最初に出た順番を保って出力します。
並べ替えの基準(キー)を自分で指定する練習です。
2つの数の両方を割り切れる、最大の数を求めます。
1と自分自身以外で割り切れないかを調べます。
数の組み合わせから結果を導く、場合分けの練習です。
文字を並べ替えると同じ言葉になるかを調べます。
隣り合う要素を順番に比べていく練習です。
商と余りを2段階で使い、表示の桁もそろえます。
基準に沿って「いちばん」を探す練習です。
一度全体を計算してから、もう一度リストを見直す2段階の処理です。
合計を積み上げながら、条件を満たした瞬間を見つけます。
プログラミングの現場でよくある、命名スタイルの変換です。
文を単語に分けてから、完全一致で数えます。
開きと閉じの数を追いながら、途中で壊れないかを確認します。
連続する文字をまとめて「文字+個数」の形にする、有名な圧縮方式です。
2つの要素の組み合わせを効率よく調べる練習です。
クリックで要素を非表示にする練習です。
classList を使って、クリックのたびに見た目を切り替えます。
入力のたびに文字数を数えて画面に反映します。
入力値を数値に変換してから計算する練習です。
二重送信を防ぐ、実務でよく使うパターンです。
セレクトボックスの変更を検知して、スタイルに反映します。
空入力をはじく、フォームバリデーションの基本です。