09.比較演算子
1.比較演算子
定義:演算子の2つの値、すなわち左と右の演算子を比較します.
2.代入演算子
一致演算子(===)
値&対等比較演算子.タイプが同じかどうかを比較します.
let fullName = "박 채훈";
let familyName = "박";
let firstName = "채훈"
if( fullName === familyName + " " + firstName){
console.log(fullName);
}
実行時の出力は次のとおりです.박 채훈
07から見ると
console.log("2 더하기 2는 " + 2 + 2)
実行する場合は、まず「2プラス2=2」を実行します.最後に「+2」を実行し、「2プラス2=22」と出力することを学びました.
fullName === familyName + " " + "개발"
したがって、「fullName==familyName」が最初に実行され、残りの操作が実行されます.実行しているかどうかはわかりますが、比較演算子がある場合は比較演算子
演算子を基準に、コードを左/右に分けて実行します!
不一致演算子(!=)
定義:等しくない演算子の比較
if (answer !== "정답"){
console.log("딩동댕");
}
等しい演算子(==)
定義ていぎ:ピア比較演算子ピアひかくえんざんし
ここで一番知っておきたいのは「===」と「====」の違いです.
if ( "3" === 3 ){
return true;
}else {
return false;
}
if ( "3" == 3 ){
return true;
}else {
return false;
}
上記のように、入力結果は次のようになります.true
false
「===」は、厳密な比較演算子、すなわち値&タイプのための異なるタイプの値falseを返します."=="は値自体のみを比較するので、"3"=3もtrueを返します.
Reference
この問題について(09.比較演算子), 我々は、より多くの情報をここで見つけました https://velog.io/@xpmxf4/09.-비교-연산자テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol