入れ子のifループ(& &演算子を使用するのと同じです)を取得しますが、このコードでは条件なしで実行し、else文だけ戻す条件をどのように知っていますか?そのうちの1つは、ネストされたif文の中にあります。私はそれが明らかになぜこのように機能するのかを知ることができます、私はちょうど方法を取得しません。また、私は複数の条件をテストするより読みやすい方法でこれを書く方法を知っています。このコードで何が起こっているのかをここで説明してください。 「あなたは年を取っていますか」、「あなたは若すぎますか」ということをどのように知っていますか?ネストされたif文内のelse文。このコードは、実行するelse文をどのように知っていますか?
var age = prompt("Please enter Your age here :");
var min_age=18;
var max_age=40;
if(age>=min_age){
if(age<=max_age){
console.log("You meet the requirements for this competition");
}else{
console.log("You are too old");
}
}else{
console.log("You are too young");
}
*どのようにこのコードを実行するために、他のどの文の知っているん*中括弧?。 –
年齢がmin_ageより大きいか等しい場合>(年齢がmax_age以下の場合>要件を満たしている; else>あなたが古すぎる)else>あなたは若すぎます。ちょうどコードを読んでください。 –
他の言葉を入れてください: 'else else'をラップすることが最初に実行されます。年齢が__under_18の場合、それは 'else'を実行し、あなたが若すぎると言うでしょう。それ以外の場合は、次の 'else else'に進み、前のものを忘れてしまいます。年齢が40歳未満の場合、あなたは要件を満たしていると言い、それ以上は何もしません。さもなければ、現在の 'if'にバインドされた' else'を実行し、あなたが古すぎると言っています。しかし、本当に皆さんが参加できるようにすべきです。差別はない。 – blex