JSでは↓のように条件式を書いた場合条件通りの挙動を行いますが、
javascript
1f = 10; 2while(f > 1 && f < 100){ 3 f = f + 10; 4 console.log(f); 5} 6#20,30..100
↓のような条件式の場合は無限ループとなってしまいますよね。
javascript
1f = 10; 2while(1 < f < 100){ 3 f = f + 10; 4 console.log(f); 5} 6#無限ループ
私の知ってる限りの他の言語では基本的にどちらでも問題ないと思うのですがJSでは無限ループに陥ってしまう理由はなぜですか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/17 13:19
2019/01/17 13:24
退会済みユーザー
2019/01/17 13:24
2019/01/17 13:27