[프로그래머스] 숫자 비교하기 (===, ==)

조아연·2024년 6월 18일

JavaScript 공부

목록 보기
7/24

JavaScript 코딩테스트 5일차

숫자 비교하기

음 좀 많이 어려웠다.

오답들..

function solution(num1, num2) {
    var answer = 0;
    answer =  (true == 1);
    answer = (false == -1);
    answer = (num1 == num2) ; 
    answer = (num1 != num2) ;
    return answer;
}

이건 그나마나 실행결과라도 나온거지

function solution(num1, num2) {
    var answer = 0;
    answer =  (true == 1 = num1 == num2);
    answer = (false == -1 = num1 != num2);
    return answer;
}

그 외 등등 코드가 안맞아서 에러만 나오는 경우도 있더라.. 그래서 결국 구글링 시도

참고링크

역시.. if문을 사용했었어야 했나

function solution(num1, num2) {
    var answer = 0
    if (num1 === num2) 
    {return 1}
    else{return - 1};
    }

사실 100% 다 아는건 아닌데
{}쓰는 방법이나 구조나 형식이나 줄바꿈이나 ; 넣어야 할 순간이나 좀 헷갈렸다 잘 모르겠다
===도 3개나 넣었네 왜지

깨달은 점

  • === : 엄격하게 같음을 비교할 때 사용하는 연산자라고 한다..
  • == : 값을 비교하고 같으면 true, 다르면 false라고 한다. 값만 같으면 true 인셈
profile
비전공자 QA의 자기개발 공부노트

0개의 댓글