今週、2回目の同じようなミスです。
if (someConditions == true) switch (variable) { /* 中略 */ }
例によって if 文を誤ってコピペしてしまったミスなんですが、 if 文の条件を満たす場合のみに続く switch 文が実行されるようになってしまっています。こういうのが嫌なので if 文にはブロックを付けるようにしています。
if (someConditions == true) { /* 中略 */ } // これなら if 文の結果如何に関わらず次の switch が実行される switch (variable) { /* 中略 */ }
今回なぜ外れていたのかわかりませんが、疲れているのでしょうか。
一瞬、疲れすぎて死なないか心配になりましたが、生命線の膨らみが大きく、しかも二重生命線なので体は丈夫とのことです。命拾いしました。余談ですが感情線も二重です。知能線が二重だったらコンプリートだったのに…
Comments
はじめまして。
自分も最近どうでもいいミスをして、3日間なやみました…
for(int i=0 ; i<10 ; i++ ){
if( judge(i) == true ){
for(int j=0 ; j <10 ; j++ ) /*ここにvoid check( int a)*/
/*省略*/
}
}
二重ループを作って、
for(int i=0 ; i<10 ; i++ ){
if( judge(i) == true ){
for(int j=0 ; j <10 ; j++ ) check(i);
}
}
という、jの10回ループが全く意味がないというミスをしてしまいました…
やはりきちんと睡眠をとって体調を整えないといけませんね…
あと、どうでもいいのですが、TOP絵の英語を
"Let's enjoy creating games!"
に変えていただけたらうれしいです。
> SpiralRay さん
こんにちは、はじめまして。
コメントありがとうございます。
i と j を見誤るというのはありそうですね。
先日購入した書籍の著者様によると i は使うものの j は使わないという方針をお持ちのようでした。
やはり、見間違う恐れがあるからだそうです。
睡眠は、お互いなるべく確保するようにしたいですね(^^;
英語表記の件、ご指摘いただきましてありがとうございます。
あのイラストは元データがないので修正できないのですが、告知サイトができたら差し替える予定ですので今しばらくお待ちいただけると幸いです m(_ _)m
Contributions