三項演算子を非三項に変更する-JavaScript?
三項演算子の代替として、JavaScriptでifelseを使用します。たとえば、2つの数字があります-
var number1=12; var number2=12;
比較するために、三項演算子の代わりにifelseを使用できます-
if(number1==number2) console.log("true"); else console.log("false");
例
以下はコードです-
var number1=12; var number2=12; var result=(number1==number2)?true:false; console.log(result); if(number1==number2) console.log("true"); else console.log("false");
上記のプログラムを実行するには、次のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo217.jsです。
出力
出力は次のとおりです-
PS C:\Users\Amit\JavaScript-code> node demo217.js true true
-
JavaScriptスプレッド演算子
JavaScriptのスプレッド演算子を使用すると、配列を個々の配列要素に展開できます。スプレッド演算子を使用するには、3つのドット(…)の前に配列名を付ける必要があります。 以下は、JavaScriptスプレッド演算子のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, i
-
C#の三項演算子
三項演算子は、C#の条件演算子です。 3つの引数を取り、ブール式を評価します。 例- b = (a == 1) ? 20 : 30; 上記では、第1オペランドがtrue(1)と評価された場合、第2オペランドが評価されます。最初のオペランドがfalse(0)と評価された場合、3番目のオペランドが評価されます。 以下は例です- 例 using System; namespace DEMO { class Program { static void Main(string[] args) {