• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ソースコードの動作を詳細に説明)

ソースコードの動作を詳細に説明

このQ&Aのポイント
  • ソースコードの詳細な動作を解説します。
  • 期末課題のソースコードの動作を一行ずつ詳細に解説します。
  • ソースコードの上から順に、処理の流れを詳細に解説します。

質問者が選んだベストアンサー

  • ベストアンサー
  • KEIS050162
  • ベストアンサー率47% (890/1879)
回答No.2

a = 0;  aに0を代入する。 for( i = 0; i < 10; i++ ){  iに初期値0を代入。  iを1づつ加算し、iが初期値0から9(10未満の整数)になるまで { }内を繰り返す。(※) for( k = 1; k < 100; k = k + 2 ){  kに初期値1を代入。  kを2づつ加算し、kが初期値1から99(100未満の整数)になるまで { }内を繰り返す。(※) a = a + i;  aに1を加える。 }  kのfor文の折り返し地点 }  iのfor文の折り返し地点 document.write( a );  a を出力する。 (※)補足 for文がネストになっている点のみがポイントです。for文のネストは下記が参考になります。 http://www1.bbiq.jp/takeharu/java37.html

その他の回答 (1)

  • nt-natsu
  • ベストアンサー率41% (15/36)
回答No.1

Javascriptだけでいいのですよね。 <script type="text/javascript"> /* この下の行からです←書くならコメントアウトにしようね */ a = 0; for( i = 0; i < 10; i++ ){ /* iを0で初期化して、0から9まで足してゆく、因みにi"++"をインクリメント演算子という */ for( k = 1; k < 100; k = k + 2 ){ /* kを1で初期化して、2を順に足していって100未満まで繰り返し */ a = a + i;  /* kが云々の条件式がtrueのときa(初期値は0)にiを足す */ } } document.write( a );  //全部抜けたら足し終わったaを表示 </script> //この上の行までです。 じゃあ、勉強頑張ってね。

関連するQ&A