前回のベストアンサーまだつけてないのに恐縮ですが。。。
以下の処理の挙動が理解できませんのでご教示頂ければ幸いです。
Javascript
1<html> 2 3<head> 4 5<script> 6 7window.onload = function(){ 8 9var For_sent = function(){ 10 for(i=0;i<=0;i++){ 11 console.log(i) 12 } 13} 14 15For_sent() 16} 17 18</script> 19 20</head> 21 22<body> 23<div></div> 24</body>
を実行すると、i=0しか評価されず、for文が回りません。
どうすればfor文が回せるようになるでしょうか。
三目並べをつくっているのですが、ちなみに参考までにこのあとの処理のイメージは、ターンを管理するグローバル変数turnを用意しておいて、
Javascript
1<script> 2 3var turn = 1 4 5window.onload = function(){ 6 7var For_sent = function(){ 8 for(i=0;i<=0;i++){ 9 if(turn%2 == 1){ 10 // なにかの処理 11 turn += 1 12 } 13 else if(turn%2 == 0){ 14 //何かの処理 15 turn += 1 16 } 17 18} 19 20 21 22For_sent() 23} 24 25</script> 26
という感じで、for文の中で条件分岐をさせようとしています。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。