JavaScriptのif-elseステートメントの使用方法

JavaScriptのif-elseステートメントの使用方法

条件文はプログラムにロジックを挿入し、その適用は無限です。 JavaScriptを初めて使用する場合は、「if-else」の使用方法をマスターしてください。 ステートメントを使用すると、プログラムがどのように機能するかを具体的に指示できます。





JavaScriptで条件を使用するのは簡単です。始めましょう。





JavaScriptで条件を使用する方法

他の多くのプログラミング言語と同様に、JavaScriptの条件文は もしも 声明。





その構文は次のようになります。

if(condition){
// some actions;
}

括弧内の条件が真の場合、プログラムは中括弧内のアクションを実行します。



NS そうしないと 次に、次の場合に空白の出力を回避したい場合は、ステートメントが入力されます。 もしも 条件は偽の結果を返します:

if(condition){
// some actions;
}else{// execute something else}

ご了承ください そうしないと 定義された条件を受け入れません。代わりに、前の条件がfalseの場合にのみ、指定されたアクションを実行します。





また、使用する前に他の条件を確認したい場合は そうしないと 、これは それ以外の場合 文は重宝します。それはあなたのやり方に似ています Pythonで条件文を使用する 。それは ' エリフ 'ではなく' それ以外の場合 'Pythonでは、しかし。

を使用するには それ以外の場合 JavaScriptのステートメントの場合、条件付き構文は次のようになります。





自家製テレビアンテナの作り方
if(condition){
// some actions;
}else if(another condition){
// execute another action
}else{// execute something else}

いくつでも使用できます それ以外の場合 あなたが望むようにステートメント:

if(condition){
// some actions;
}else if(another condition){
// execute another action
}else if(a third condition){
// perform another action
}else{// execute something else}

次に、これらの条件ステートメントを組み合わせたいくつかの実用的な例を見てみましょう。

var name = 'idowu';
if(name== 'MUO'){
console.log('Hello'+ ' '+ name);
}else{
console.log('Hello everyone');
}
Output: Hello everyone

上記の例では、 そうしないと の値が 名前 MUOではありません。

関連している: JavaScriptとは何ですか?どのように機能しますか?

次に、3つの条件ステートメントを使用するサンプルコードを見てみましょう。

以下のコードは、インデックス0の名前の挨拶のみをログに記録します。

var names = ['MUO', 'Jane', 'Idowu'];
if(names[0]=='Jane'){
console.log('Hello'+ ' ' +names[0]);
}else if(names[0]=='Idowu'){
console.log('Hello'+ ' ' +names[0]');
}else if(names[0]=='MUO'){
console.log(Hello'+ ' ' +names[0]);
}else{
console.log('You didn't get the index');
}
Output: Hello MUO

三項演算子を使用したJavaScript条件

三項演算子を使用してJavaScript条件を宣言することもできます。

一般的な構文は次のようになります。

var x = condition ? operation one : operation two

NS 疑問符(?) 条件の有効性をチェックします。これが本当の場合、それは実行されます オペレーション1 。それ以外の場合は、 操作2

これは、三項演算子を使用する方法の実際的な例です。 if-else 声明:

Windowsにインストールをpipする方法
var name = 'Idowu';
var checkName =
name == 'MUO' ? console.log('Hello'+ ' '+ name) : console.log('Hello everyone');
Output: Hello everyone

また、JavaScriptの三項演算子を使用してより多くの条件を確認したい場合( それ以外の場合 ):

var temperature = 25
var checkTemperature =
temp<24 ? console.log('Too cold') :
temp == 25 ? console.log('Moderate') :
console.log('extreme');
Output: Moderate

三項演算を使用した前のセクションの最後のコードスニペットの書き直しは次のとおりです。

var names = ['MUO', 'Jane', 'Idowu'];
var checkIndex =
names[0] == 'Jane' ? console.log('Hello'+ ' ' +names[0]) :
names[0] == 'Idowu' ? console.log('Hello'+ ' ' +names[0]) :
names[0] == 'MUO' ? console.log('Hello'+ ' ' +names[0]) :
console.log('You didn't get the index');
Output: Hello MUO

ノート: 簡単ですが、混乱する可能性があるため、ネストされた条件で三項演算を使用したくない場合があります。しかし、それを回避する方法を知っていれば、それでも条件文を表現するための優れた方法です。

条件付きでJavaScriptを制御する

他のすべてのプログラミング言語と同様に、JavaScriptの条件ステートメントを習得すると、無制限の論理演算を実行できます。その結果、プログラムの動作を制御できます。

とはいえ、単純な「if-else」ステートメントを使用する場合でも、三項演算を使用する場合でも、コードが読みやすく、理解しやすいものであることを確認してください。

共有 共有 つぶやき Eメール よりクリーンでより良いコードを書くための10のヒント

クリーンなコードを書くことは実際よりも簡単に見えますが、その利点はそれだけの価値があります。今日からよりクリーンなコードを書き始める方法は次のとおりです。

次を読む
関連トピック
  • プログラミング
  • JavaScript
  • プログラミング
著者について イディソウオミソラ(94件の記事が公開されました)

Idowuは、スマートな技術と生産性に情熱を注いでいます。暇なときは、コーディングで遊んだり、退屈したときにチェス盤に切り替えたりしますが、たまに日常から離れることも大好きです。現代のテクノロジーの周りの道を人々に示すことへの彼の情熱は、彼がもっと書くように動機づけます。

IdowuOmisolaのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください