본문 바로가기

전체 글

(1835)
[freecodecamp]JavaScript >= 연산자 보다 크거나 같음 연산자 (>=)는 두 숫자의 값을 비교합니다. 왼쪽에있는 숫자가 오른쪽에있는 숫자보다 크거나 같으면 true를 반환합니다. 그렇지 않으면 false를 반환합니다. 같음 연산자와 같이 크거나 같음 연산자는 비교하는 동안 데이터 유형을 변환합니다. 예> 6 >= 6 // true 7 >= '3' // true 2 >= 3 // false '7' >= 9 // false Q> 1. return 문이 의미가 있도록 표시된 줄에보다 크거나 같음 연산자를 추가합니다. 2. testGreaterOrEqual (0)은 "Less than 10"을 반환해야합니다. 3. testGreaterOrEqual (9)는 "Less than 10"을 반환해야합니다. 4. testGreaterOrEqual (10)..
[freecodecamp]JavaScript > 연산자 보다 큼 연산자 (>)는 두 숫자의 값을 비교합니다. 왼쪽에있는 숫자가 오른쪽에있는 숫자보다 크면 true를 반환합니다. 그렇지 않으면 false를 반환합니다. 같음 연산자와 마찬가지로보다 큼 연산자는 비교하는 동안 값의 데이터 유형을 변환합니다. 예> 5 > 3 // true 7 > '3' // true 2 > 3 // false '1' > 9 // false Q> 1. return 문이 의미가 있도록 표시된 줄에보다 큼 연산자를 추가합니다. 2. testGreaterThan (0)은 "10 이하"를 반환해야합니다. 3. testGreaterThan (10)은 "10 이하"를 반환해야합니다. 4. testGreaterThan (11)은 "Over 10"을 반환해야합니다. 5. testGreaterTha..
[freecodecamp]JavaScript 불일치 연산자의 비교 완전 부등식 연산자 (! ==)는 완전 항등 연산자의 논리적 반대입니다. 이는 "Strictly Not Equal"을 의미하고 완전 동등성이 true를 반환하고 그 반대의 경우 false를 반환합니다. 엄격한 부등식은 데이터 유형을 변환하지 않습니다. 예> 3 !== 3 // false 3 !== '3' // true 4 !== 3 // true Q> 1. val이 17과 같지 않을 때 함수가 "Not Equal"을 반환하도록 if 문에 엄격한 부등식 연산자를 추가합니다. 2. testStrictNotEqual (17)은 "Equal"을 반환해야합니다. 3. testStrictNotEqual ( "17")은 "Not Equal"을 반환해야합니다. 4. testStrictNotEqual (12)는 "Not..
[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)..
[freecodecamp]JavaScript 다른 값 비교 연습 마지막 두 가지 도전에서 우리는 항등 연산자 (==)와 완전 항등 연산자 (===)에 대해 배웠습니다. 이 연산자를 좀 더 사용하여 빠르게 검토하고 연습 해 봅시다. 비교되는 값이 동일한 유형이 아닌 경우 같음 연산자는 유형 변환을 수행 한 다음 값을 평가합니다. 그러나 완전 항등 연산자는 한 유형을 다른 유형으로 변환하지 않고 데이터 유형과 값을있는 그대로 비교합니다. 예> 3 == '3' // returns true because JavaScript performs type conversion from string to number 3 === '3' // returns false because the types are different and type conversion is not performed..
[freecodecamp]JavaScript 동치 비교 연산자 완전 일치 (===)은 일치 연산자 (==)에 대응합니다. 그러나 비교되는 두 값을 공통 유형으로 변환하려는 일치 연산자와 달리 완전 일치 연산자는 유형 변환을 수행하지 않습니다. 비교되는 값의 유형이 다른 경우 같지 않은 것으로 간주되고 완전 일치 연산자는 false를 반환합니다. 예> 3 === 3 // true 3 === '3' // false 두 번째 예에서 3은 숫자 유형이고 '3'은 문자열 유형입니다. Q> 1. if 문에서 완전 일치 연산자를 사용하여 val이 7과 같을 때 함수가 "Equal"을 반환하도록합니다. 2. testStrict (10)은 "같지 않음"을 반환해야합니다. 3. testStrict (7)은 "Equal"을 반환해야합니다. 4. testStrict ( "7")는 "No..
[freecodecamp]JavaScript == 연산자 비교 JavaScript에는 많은 비교 연산자가 있습니다. 이러한 모든 연산자는 부울 true 또는 false 값을 반환합니다. 가장 기본적인 연산자는 같음 연산자 ==입니다. 같음 연산자는 두 값을 비교하여 같으면 true를 반환하고 그렇지 않으면 false를 반환합니다. 같음은 연산자의 오른쪽에있는 값을 왼쪽의 변수에 할당하는 할당 (=)과 다릅니다. 예> function equalityTest(myVal) { if (myVal == 10) { return "Equal"; } return "Not Equal"; } myVal이 10이면 같음 연산자가 true를 반환하므로 중괄호 안의 코드가 실행되고 함수는 "Equal"을 반환합니다. 그렇지 않으면 함수는 "같지 않음"을 반환합니다. JavaScript가 ..
[freecodecamp]JavaScript if 문과 함께 논리연산자 사용 If 문은 코드에서 결정을 내리는 데 사용됩니다. 키워드 if는 괄호 안에 정의 된 특정 조건에서 중괄호로 코드를 실행하도록 JavaScript에 지시합니다. 이러한 조건을 부울 조건이라고하며 true 또는 false 만 가능합니다. 조건이 참으로 평가되면 프로그램은 중괄호 안에있는 명령문을 실행합니다. 부울 조건이 false로 평가되면 중괄호 안의 문이 실행되지 않습니다. if (condition is true) { statement is executed } 예> function test (myCondition) { if (myCondition) { return "It was true"; } return "It was false"; } test(true); // returns "It was true" ..