SlideShare une entreprise Scribd logo
1  sur  6
パートナーコース#2 Javascript

      (9) ループその3




          ver.1.0       1
9-0.html 前回の復習
script
 function tokkun(){
    while(true){
       var ken = prompt("日本に県はいくつありますか?","");
       if(ken == 43){
          alert("正解!");
          break;
       }else{
          alert("間違いです");
       }
    }
 }




         breakでwhileループを抜けます。
         breakがないと「無限ループ」になります。




                            ver.1.0             2
9-1.html ++と--
script
function keisan(){
  var a = 5;

    a++;                    a += 1 と a -= 1 はとても良く使
    alert(a);               うので専用の簡単な書き方をし
                            ます
    a--;
    alert(a);               a++ は a += 1 と同じ意味です。
}                           a-- は a -= 1 と同じ意味です。




                      ver.1.0                         3
9-2.html for文
script
 function keisan(){
     var kotae = 0;
                                              for文でもwhile文とおなじ
    for(var i = 1; i <= 10; i++){             ことができます。
      kotae += i;
    }

    alert(kotae);
}




                                    ver.1.0                      4
for文のしくみ
for (初期値;条件;毎回行うこと ){
     命令1;
     命令2;
}

・「初期値」では、変数の宣言をします。
・「条件」には、ループを続ける条件を書
きます。
・「毎回行うこと」には、ループごとに実
行することを書きます。
           ver.2.0      5
for文とwhile文

for (var i = 1 ; i <= 10 ; i++){             var i = 1;
       命令1;                                  while (i <= 10){
       命令2;                                         命令1;
}                                                   命令2;
                                                    i++;
                                             }


  ・while文を一行で書けるようにしたのがfor
  文です。

                                   ver.2.0                      6

Contenu connexe

Tendances

ゆとり向けErlang入門 (1): メッセージパッシングことはじめ
ゆとり向けErlang入門 (1): メッセージパッシングことはじめゆとり向けErlang入門 (1): メッセージパッシングことはじめ
ゆとり向けErlang入門 (1): メッセージパッシングことはじめsleepy_yoshi
 
rabbit - 第10回 岡山Ruby, Ruby on Rails勉強会
rabbit - 第10回 岡山Ruby, Ruby on Rails勉強会rabbit - 第10回 岡山Ruby, Ruby on Rails勉強会
rabbit - 第10回 岡山Ruby, Ruby on Rails勉強会Masaya Konishi
 
ICFP2009-いかにして我々は戦ったか
ICFP2009-いかにして我々は戦ったかICFP2009-いかにして我々は戦ったか
ICFP2009-いかにして我々は戦ったかina job
 
20130215 fluentd esper_2
20130215 fluentd esper_220130215 fluentd esper_2
20130215 fluentd esper_2Ogibayashi
 
Box2D 今昔物語
Box2D 今昔物語Box2D 今昔物語
Box2D 今昔物語rch850 -
 
Ruby&Active Support for expert 3
Ruby&Active Support for expert 3Ruby&Active Support for expert 3
Ruby&Active Support for expert 3xibbar
 
setTimeout関数の楽しみ
setTimeout関数の楽しみsetTimeout関数の楽しみ
setTimeout関数の楽しみmtkn
 
【学習メモ#4th】12ステップで作る組込みOS自作入門
【学習メモ#4th】12ステップで作る組込みOS自作入門【学習メモ#4th】12ステップで作る組込みOS自作入門
【学習メモ#4th】12ステップで作る組込みOS自作入門sandai
 
リトライでtime.Sleepを使ったら積んだ話
リトライでtime.Sleepを使ったら積んだ話リトライでtime.Sleepを使ったら積んだ話
リトライでtime.Sleepを使ったら積んだ話ssuser329cba
 

Tendances (13)

ゆとり向けErlang入門 (1): メッセージパッシングことはじめ
ゆとり向けErlang入門 (1): メッセージパッシングことはじめゆとり向けErlang入門 (1): メッセージパッシングことはじめ
ゆとり向けErlang入門 (1): メッセージパッシングことはじめ
 
rabbit - 第10回 岡山Ruby, Ruby on Rails勉強会
rabbit - 第10回 岡山Ruby, Ruby on Rails勉強会rabbit - 第10回 岡山Ruby, Ruby on Rails勉強会
rabbit - 第10回 岡山Ruby, Ruby on Rails勉強会
 
Programming school 09
Programming school 09Programming school 09
Programming school 09
 
ICFP2009-いかにして我々は戦ったか
ICFP2009-いかにして我々は戦ったかICFP2009-いかにして我々は戦ったか
ICFP2009-いかにして我々は戦ったか
 
20130215 fluentd esper_2
20130215 fluentd esper_220130215 fluentd esper_2
20130215 fluentd esper_2
 
L-R
L-RL-R
L-R
 
Box2D 今昔物語
Box2D 今昔物語Box2D 今昔物語
Box2D 今昔物語
 
#7:演算子と分岐
#7:演算子と分岐#7:演算子と分岐
#7:演算子と分岐
 
Ruby&Active Support for expert 3
Ruby&Active Support for expert 3Ruby&Active Support for expert 3
Ruby&Active Support for expert 3
 
Monit
MonitMonit
Monit
 
setTimeout関数の楽しみ
setTimeout関数の楽しみsetTimeout関数の楽しみ
setTimeout関数の楽しみ
 
【学習メモ#4th】12ステップで作る組込みOS自作入門
【学習メモ#4th】12ステップで作る組込みOS自作入門【学習メモ#4th】12ステップで作る組込みOS自作入門
【学習メモ#4th】12ステップで作る組込みOS自作入門
 
リトライでtime.Sleepを使ったら積んだ話
リトライでtime.Sleepを使ったら積んだ話リトライでtime.Sleepを使ったら積んだ話
リトライでtime.Sleepを使ったら積んだ話
 

En vedette

ハッシュと配列
ハッシュと配列ハッシュと配列
ハッシュと配列TENTO_slide
 
Point cloud to surface
Point cloud to surfacePoint cloud to surface
Point cloud to surfaceoswald_s
 
Pasapalabra de animais vertebrados e invertebrados i
Pasapalabra de animais vertebrados e invertebrados iPasapalabra de animais vertebrados e invertebrados i
Pasapalabra de animais vertebrados e invertebrados iPedro Alberto Padín Solla
 
experiments cicle mitjà
experiments cicle mitjàexperiments cicle mitjà
experiments cicle mitjàcatlluna
 
Presentacion del problema
Presentacion del problemaPresentacion del problema
Presentacion del problemaAlvaro Ronnay
 
جديد المنظمات التخطيطية في الرياضيات
جديد المنظمات التخطيطية في الرياضياتجديد المنظمات التخطيطية في الرياضيات
جديد المنظمات التخطيطية في الرياضياتm052917
 
Lição 04 - Pela fé temos paz com Deus
Lição 04 - Pela fé temos paz com DeusLição 04 - Pela fé temos paz com Deus
Lição 04 - Pela fé temos paz com DeusMárcio Pereira
 
En skole i Tripoli
En skole i TripoliEn skole i Tripoli
En skole i Tripolirazzmoose
 
Níveis de maturidade em midias sociais - Expon Jul/2011 - Diego Monteiro
Níveis de maturidade em midias sociais - Expon Jul/2011 - Diego MonteiroNíveis de maturidade em midias sociais - Expon Jul/2011 - Diego Monteiro
Níveis de maturidade em midias sociais - Expon Jul/2011 - Diego MonteiroSMC - Scup Methodology Concept
 
METABOLISMO DEL FOSFORO
METABOLISMO DEL FOSFOROMETABOLISMO DEL FOSFORO
METABOLISMO DEL FOSFOROyesenia ulloa
 

En vedette (20)

ハッシュと配列
ハッシュと配列ハッシュと配列
ハッシュと配列
 
Lispector
LispectorLispector
Lispector
 
Carnaval
CarnavalCarnaval
Carnaval
 
Filtros grupo 2 1
Filtros grupo 2  1Filtros grupo 2  1
Filtros grupo 2 1
 
Carnaval
CarnavalCarnaval
Carnaval
 
Point cloud to surface
Point cloud to surfacePoint cloud to surface
Point cloud to surface
 
Pasapalabra de animais vertebrados e invertebrados i
Pasapalabra de animais vertebrados e invertebrados iPasapalabra de animais vertebrados e invertebrados i
Pasapalabra de animais vertebrados e invertebrados i
 
Apresentação PPT
Apresentação PPTApresentação PPT
Apresentação PPT
 
experiments cicle mitjà
experiments cicle mitjàexperiments cicle mitjà
experiments cicle mitjà
 
Apostila anatomia humana
Apostila anatomia humanaApostila anatomia humana
Apostila anatomia humana
 
Presentacion del problema
Presentacion del problemaPresentacion del problema
Presentacion del problema
 
Mi ciudad
Mi ciudadMi ciudad
Mi ciudad
 
BOGOTÁ
BOGOTÁBOGOTÁ
BOGOTÁ
 
A bola daamizade
A bola daamizadeA bola daamizade
A bola daamizade
 
جديد المنظمات التخطيطية في الرياضيات
جديد المنظمات التخطيطية في الرياضياتجديد المنظمات التخطيطية في الرياضيات
جديد المنظمات التخطيطية في الرياضيات
 
Lição 04 - Pela fé temos paz com Deus
Lição 04 - Pela fé temos paz com DeusLição 04 - Pela fé temos paz com Deus
Lição 04 - Pela fé temos paz com Deus
 
En skole i Tripoli
En skole i TripoliEn skole i Tripoli
En skole i Tripoli
 
Truc
TrucTruc
Truc
 
Níveis de maturidade em midias sociais - Expon Jul/2011 - Diego Monteiro
Níveis de maturidade em midias sociais - Expon Jul/2011 - Diego MonteiroNíveis de maturidade em midias sociais - Expon Jul/2011 - Diego Monteiro
Níveis de maturidade em midias sociais - Expon Jul/2011 - Diego Monteiro
 
METABOLISMO DEL FOSFORO
METABOLISMO DEL FOSFOROMETABOLISMO DEL FOSFORO
METABOLISMO DEL FOSFORO
 

Plus de TENTO_slide

HTMLの要素の選び方
HTMLの要素の選び方HTMLの要素の選び方
HTMLの要素の選び方TENTO_slide
 
グローバル変数
グローバル変数グローバル変数
グローバル変数TENTO_slide
 
配列とループ
配列とループ配列とループ
配列とループTENTO_slide
 
デザイン型人材育成のために
デザイン型人材育成のためにデザイン型人材育成のために
デザイン型人材育成のためにTENTO_slide
 
2012ー1 TENTOプレゼン資料
2012ー1 TENTOプレゼン資料2012ー1 TENTOプレゼン資料
2012ー1 TENTOプレゼン資料TENTO_slide
 

Plus de TENTO_slide (12)

HTMLの要素の選び方
HTMLの要素の選び方HTMLの要素の選び方
HTMLの要素の選び方
 
タイマー
タイマータイマー
タイマー
 
イベント
イベントイベント
イベント
 
復習その2
復習その2復習その2
復習その2
 
グローバル変数
グローバル変数グローバル変数
グローバル変数
 
関数
関数関数
関数
 
配列とループ
配列とループ配列とループ
配列とループ
 
デザイン型人材育成のために
デザイン型人材育成のためにデザイン型人材育成のために
デザイン型人材育成のために
 
Html03
Html03Html03
Html03
 
Html02
Html02Html02
Html02
 
Html01
Html01Html01
Html01
 
2012ー1 TENTOプレゼン資料
2012ー1 TENTOプレゼン資料2012ー1 TENTOプレゼン資料
2012ー1 TENTOプレゼン資料
 

ループその3

  • 1. パートナーコース#2 Javascript (9) ループその3 ver.1.0 1
  • 2. 9-0.html 前回の復習 script function tokkun(){ while(true){ var ken = prompt("日本に県はいくつありますか?",""); if(ken == 43){ alert("正解!"); break; }else{ alert("間違いです"); } } } breakでwhileループを抜けます。 breakがないと「無限ループ」になります。 ver.1.0 2
  • 3. 9-1.html ++と-- script function keisan(){ var a = 5; a++; a += 1 と a -= 1 はとても良く使 alert(a); うので専用の簡単な書き方をし ます a--; alert(a); a++ は a += 1 と同じ意味です。 } a-- は a -= 1 と同じ意味です。 ver.1.0 3
  • 4. 9-2.html for文 script function keisan(){ var kotae = 0; for文でもwhile文とおなじ for(var i = 1; i <= 10; i++){ ことができます。 kotae += i; } alert(kotae); } ver.1.0 4
  • 5. for文のしくみ for (初期値;条件;毎回行うこと ){ 命令1; 命令2; } ・「初期値」では、変数の宣言をします。 ・「条件」には、ループを続ける条件を書 きます。 ・「毎回行うこと」には、ループごとに実 行することを書きます。 ver.2.0 5
  • 6. for文とwhile文 for (var i = 1 ; i <= 10 ; i++){ var i = 1; 命令1; while (i <= 10){ 命令2; 命令1; } 命令2; i++; } ・while文を一行で書けるようにしたのがfor 文です。 ver.2.0 6