- ベストアンサー
繰り返し処理、ループ処理
今勉強中なのですが、 sendMessage("あ"); ↑これを単純に無限ループ(?)、つまり繰り返しさせるにはどうすればいいのでしょうか? 条件などはありません。 宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
setInterval関数がいいと思います。 var timer = setInterval(sendMessage, 3000, "あ"); setIntervalは、一定間隔で命令を実行し続ける関数で、 第一引数には関数、第二引数には時間間隔(ミリ秒)、 第三引数以降には、関数に渡す引数を順に指定します。 (ミリ秒とは、1/1000秒単位の時間です。100なら0.1秒、12000なら12秒です) 補足ですが、setIntervalを止めるには clearInterval(timer); とすれば、タイマーがとまります。 (変数timerは自分で変えられます。)
その他の回答 (1)
- kura07
- ベストアンサー率50% (30/59)
回答No.1
ActionScriptのことですか? while(true){ sendMessage("あ"); }
質問者
補足
解答有り難うございます! 書き損じていましたがActionScriptです。 もしこの sendMessage("あ"); ↑を例えば3秒ごとに実行するとしたらどうなるか教えて頂けませんでしょうか? 宜しくお願いします
お礼
丁寧に答えてくださり、本当に有り難うございます! 勉強になりましたm(_ _)m