Clover Lucky Charms

⌨️ 프로그래머스

문제 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요. 해결 과정 이 문제는 앞에 했던 문제에 비해 시간이 걸렸다. 3분정도 더? 함수안에 if문을 이용해서 문제를 풀었다. 새롭게 알게 된 점 📝 다른 사람의 풀이를 들어가보니 삼항 조건 연산자로 풀 수 있었다..! if문 밖에 안떠올랐던 나는 다시 한번 더 삼항 조건 연산자로 풀어보려고 한다. 정답 function solution(num1, num2) { if(num1 == num2) { return 1 } else { return -1 } } https://school.programmers.co.kr/learn/courses/30/lessons/120807
문제 정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도 록 soltuion 함수를 완성해주세요. 해결 과정 num1을 num2로 나눈다. num1/num2로 한뒤 answer 변수에 적었다. 그 뒤 1000을 곱했다. 그리고 정수 부분을 return한다고 했으니까 return에서 소숫점 버리기 Math.floor()를 이용해 문제를 해결했다. 새롭게 알게된 점📝 다른 사람의 풀이를 보다가 Math.trunc로 푼것을 봤다. Math.trunc는 소수점을 버리기이다. 내가 사용했던 Math.floor()은 소수점을 내리는 것이었다. 정답 function solution(num1, num2) { var answer = (nu..
문제 정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요. 문제 해결 function solution(num1, num2) { var answer = (num1/num2); return answer; } 위의 코드처럼 작성하니까 테스트 결과에서 2개 중 1개 성공이라고 나왔다. 왜 일까? 몫을 구하려면 "/" 통해서 하는 건데... 아! 소숫점 때문이구나라는 생각이 들었다. 소숫점 때문에 통과가 안된거라면 소숫점을 버리면 된다. 소숫점을 버릴때는 Math.floor()를 사용한다. return에 Math.floor(answer)을 작성해서 고민을 해결했다. 정답 function solution(num1, num2) { ..
문제 정수 num1, num2가 매개변수 주어집니다. num1과 num2를 곱한 값을 return 하도록 solution 함수를 완성해주세요. 정답 function solution(num1, num2) { var answer = num1 * num2; return answer; } https://school.programmers.co.kr/learn/courses/30/lessons/120804 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr
문제 정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요. 문제 해결 var answer에 num1 - num2 변수 값을 지정하여 해결하였다. 정답 function solution(num1, num2) { var answer = num1 - num2; return answer; } https://school.programmers.co.kr/learn/courses/30/lessons/120803 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr
문제 정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요. 해결 방법 return에 num1+num2를 작성해 합이 return되도록 했다. 궁금했던 것은 var answer = -1이 있음에도 불구하고 문제가 통과되었다. 그 이유가 궁금해 찾아봤더니 오류를 판별하기 위해서 활용되었다고 한다. 정답답 function solution(num1, num2) { var answer = -1; return num1+num2; } https://school.programmers.co.kr/learn/courses/30/lessons/120802 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을..
하나둘세현
'⌨️ 프로그래머스' 카테고리의 글 목록 (6 Page)