본문 바로가기

Python_WEB/JavaScript

[freecodecamp]JavaScript != 연산자 비교

반응형

부등 연산자 (!=)는 등호 연산자의 반대입니다.

"같지 않음"을 의미하고 같음이 true를 반환하고 그 반대의 경우에도 false를 반환합니다.

항등 연산자와 마찬가지로 부등호 연산자는 비교하는 동안 값의 데이터 유형을 변환합니다.

 

예>

1 !=  2     // true
1 != "1"    // false
1 != '1'    // false
1 != true   // false
0 != false  // false

 

Q>

1. val이 99와 같지 않을 때 함수가 "Not Equal"을 반환하도록 if 문에 부등호 연산자 !=를 추가합니다.

2. testNotEqual (99)는 "Equal"을 반환해야합니다.

3. testNotEqual ( "99")는 "Equal"을 반환해야합니다.

4. testNotEqual (12)은 "Not Equal"을 반환해야합니다.

5. testNotEqual ( "12")은 "Not Equal"을 반환해야합니다.

6. testNotEqual ( "bob")은 "Not Equal"을 반환해야합니다.

7. != 연산자를 사용해야합니다.

 

A>

// Setup
function testNotEqual(val) {
  if (val != 99) {
    // Change this line
    return "Not Equal";
  }
  return "Equal";
}

console.log(testNotEqual(10));

 

https://www.freecodecamp.org/

 

freeCodeCamp.org

Learn to code. Build projects. Earn certifications.Since 2015, 40,000 graduates have gotten jobs at tech companies including Google, Apple, Amazon, and Microsoft.

www.freecodecamp.org

 

반응형