본문 바로가기
회고를 합시다!/TIL

[TIL] 25년 01월 09일

by zing! 2025. 1. 9.
Today I Learned
일찍 일어나는 새가 벌레를 잡는다.

 


오늘 
  • 1일 1문제 코딩테스트 문제 풀기 - 숫자 비교하기
더보기

Question

정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.

 

제한사항

  • 0 ≤ num1 ≤ 10,000
  • 0 ≤ num2 ≤ 10,000

Code

function solution(num1, num2) {
    if(num1>=0 && num1<=10000 && num2>=0 && num2<=10000){
        if(num1 == num2){
            return 1     
        }  
        return -1
    }
}

 

Explanation

제한사항을 고려하여 이중 if 문을 통해 코드를 작성했습니다.

num1,num2가 0 이상 10000 이하 이면서 두 수가 동일하다면 1을 반환 , 그렇지 않으면 -1을 반환.

  • 비교연산자 : > 초과 >= 이상 < 미만 <= 이하
  • 동등 비교 일치 비교 : == 값만 비교 ===값과 자료형 비교

다른분의 코드를 보니 삼항 연산자를 통해 더 짧게 작성하셨더라구요.

function solution(num1, num2) {
    var answer = num1 === num2 ? 1 : -1;
    return answer;
}

삼항 연산자 : 조건식 ? 참일경우 실행 : 거짓일경우 실행 ;

  • 웹기초 - 퀴즈제출
  • 유투브 클론 복습

배운 내용 정리

 

 


참고할만한 래퍼런스들

 

 


오늘 회고

 

밤낮이 바뀐 탓에 하루를 날로 먹고 있는 기분이 든다.

춥고 게으른 탓이다 내일부터는 동생 알바하러 8시에 나갈때 나도 집근처 카페나 스터디카페에 가서 공부해야겠다.

내일의 나는 부지런하길 ! 도전 !!!! 

'회고를 합시다! > TIL' 카테고리의 다른 글

[TIL] 25년 01월 14일  (3) 2025.01.14
[TIL] 25년 01월 13일  (0) 2025.01.13
[TIL] 25년 01월 08일  (2) 2025.01.08
[TIL] 25년 01월 07일  (0) 2025.01.07
[TIL] 25년 01월 06일  (3) 2025.01.06