while文も、ループ処理を行う場合に使用します。ループ処理を行うためのfor文やwhile文は、最初に条件式の評価を行ってからループ処理に入りますので、条件式の評価がfalseとなった場合は、ループ処理が一度も行われずに終了します。while文を紹介します。while文は、for文と同じように、ループ処理(ある条件を満たす場合に繰り返し実行する処理)を行う場合に使用する構文の1つです。while文は、処理を実行した後に条件式の評価を行うので、条件を満たさない場合でも、一度は処理が実行されます。while文は、次のように記述します。while文は、まずブロック内のループ処理を一度実行します。while文で必ず必要というわけではありませんが、ブロックを記述しない場合は、「do」の直後に記述された一文のみがループ処理の内容となります。ループ処理として複数の文を実行したい場合は、ブロックが必要となります。仮にループ処理の内容が一文のみの場合でも、ブロックで囲んだ方が範囲が明確で読みやすいソースコードとなります。ループ処理を一度実行した後で、条件式を評価します。while文を終了します。ループ処理が一度は必ず実行されることが、for文やwhile文との大きな違いです。)」の後にセミコロン「;」が必要な点も要注意です。その他は、基本的にwhile文と変わりがありません。次のサンプルは、入力された数字を出力した後、その数字が10以下の場合は、数字が1になるまでカウントダウンして出力するプログラムです。数字を入力してOKボタンをクリックしてみて下さい。ソースコードは次の通りです。</form></div>このサンプルは、次のような処理手順で実行されます。while文でループする処理を、loop()というユーザ定義関数に記述しています。while文が実行される仕組みです。while文に入る前に、入力データの取得と出力内容の初期化を行います。"";入力データは、テキストボックスのID名を指定して、「document.getElementById(“ID名”).value」で取得できます。これを、変数numに代入します。“”」として初期化しています。while文の中で、記号「+=」を使用して、このテキストボックスの内容をどんどん足していく処理をしているため、一度実行した後、二度目や三度目に実行する場合に、過去の表示内容が残ったまま、新しいデータが足されて表示されてしまいます。while文では、ループ処理の中で、numを出力します。出力した後に、numをデクリメントします。次に、numが10未満の数かどうかを評価します。10」(10以下ではなく10未満かどうか)となります。num」も条件に加えました。);条件式の評価がtrueの間、この処理をループしてnumを1ずつ減らし、デクリメント後のnumが1未満になったら処理が終了します。実行結果として、10以下の正の数を入力した場合は入力値から1までの数字が出力され、10以下の正の数以外の数字が入力された場合は入力値のみが出力されます。[...]スキルアップ2020.02.19兵庫県のプログラミングスクール5選|人気おすすめは?料金&特徴を比較2020年最新!この記事では、兵庫県で人気&おすすめのプログラミングスクール5校を料金や講座内容別に徹底比較。ご自分のペースで効率よく学べる無料のオンラインスクールもありますよ。今回は、茨城県で人気&おすすめのプログラミングスクール6校を料金や特徴別に徹底比較。多彩なコースで効率よく学べる人気スクールなど厳選してまとめました。今回は、兵庫県でおすすめのIT専門学校とプログラミングスクールを受講料が安い順ランキングで9校まとめました。若狭湾を囲んで美しいビーチや景勝地が点在する福井県。今回は「プログラミングを学んで東京都内でエンジニアとして就職したい!」という方に向けて、福井でおすすめのIT専門学校&プログラミングスクールを厳選2校ピックアップ。[...]スキルアップ2020.02.10岡山県のIT専門学校&プログラミングスクール7選!学費と特徴を徹底比較きびだんごと桃太郎といえば岡山県!今回は、そんな岡山県でおすすめのIT専門学校&プログラミングスクールを受講料が安い順にランキング形式で7校ご紹介。