課題【処理の流れ】ーNo.013

課題内容

  • <概要>
  •  文字列を用意します。
  •  その文字列を1文字ずつ取得して、
  •  コンソールに表示してみましょう。
  •  繰り返しは、for文を活用してみましょう。
  •   

出力結果

文字列として、

あいうえおかきくけこ

という文字列を用意した場合、

コンソールには、

繰り返しを始めます
文字は「あ」です。
文字は「い」です。
文字は「う」です。
文字は「え」です。
文字は「お」です。
文字は「か」です。
文字は「き」です。
文字は「く」です。
文字は「け」です。
文字は「こ」です。
繰り返しが終わりました

ポイント(繰り返し処理)

繰り返し処理に関しては、

「for」を使ってみましょう。

具体的な書き方などは、こちらを参考にしてください。

ポイント(文字列の長さ)

文字列の長さの取得に関しては、

「length」を使ってみましょう。

具体的な書き方などは、こちらを参考にしてください。

ポイント(文字列の部分取得)

文字列から部分的に取得するには、

・「slice」

・「substr」

がありますが、

今回は、substrを使うと良いでしょう。

具体的な書き方などは、こちらを参考にしてください。

答え

// 文字列を用意
let checkString = 'あいうえおかきくけこ';

// コンソールに表示
console.log('繰り返しを始めます');

// 繰り返し
for(let idx=0;idx < checkString.length; idx++) {
  // 1文字取得
  let getCharacter = checkString.substr(idx, 1);

  // コンソールに表示
  console.log('文字は「' + getCharacter + '」です。');
}

// コンソールに表示
console.log('繰り返しが終わりました');

課題一覧に戻る