職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

JS---do...while文

2024年01月06日 | JavaScript
do...while文(繰り返し処理)


【開発環境】
OS:Win11(64ビット)
VSCode1.72.2、
クロム

【do...while文の基本書式】
do...while 文では括弧()の中に記述した条件式が true を返すあいだ、繰り返し処理を行います。

・書式
do{
実行する文1;
実行する文2;
...
}while (条件式);

※do...while 文は while 文と似ていますが、 while 文が最初に条件式を評価し、場合によっては 1 回も繰り返し処理が行われない場合があるのに対して、 do...while 文では繰り返し処理を行ってから条件式の評価を行うため必ず 1 回は繰り返し処理が行われる

サンプル文
let num = 4; //初期化

do {
console.log(num);
num = num * 4;//4✕4
}while (num < 100);

console.log('end');100以上に成ったら実行する
実行結果
4
16
64
end

【do...while文のいろいろな使い方】
do...while 文も、while文と同じく、条件式が true の間は回数に関係なく繰り返しますので、繰り返し回数が決まっていないような処理に向いてる。

サンプル
乱数を使って 1 から 6 までの数字を出し、 6 が出たら do...while 文が終了となります。

let dice;

do {
dice = Math.floor(Math.random() * 6) + 1;//小数点切り捨て関数(小数点の乱数関数()*6)
console.log(dice);
} while (dice != 6);

console.log('end');

実行結果
2
5
3
2
1
5
1
6
end


コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« JS---while文 | トップ | JS--for...in文 »
最新の画像もっと見る

コメントを投稿

JavaScript」カテゴリの最新記事