
[프로그래머스] 코딩테스트 연습 > 코딩 기초 트레이닝 > 정수 부분
프로그래머스/코딩 기초 트레이닝
2024. 11. 17. 20:28
문제 설명실수 flo가 매개 변수로 주어질 때, flo의 정수 부분을 return하도록 solution 함수를 완성해주세요.제한사항0 ≤ flo ≤ 100 내 풀이:아주 무식한 방법이다. 왜 Math 함수가 떠오르지 않았을까😵💫 function solution(flo) { var answer = Number(String(flo).split(".")[0]); return answer;} 다른 풀이:아래 풀이 요약 : ~x = -(x + 1)이고, ~~x = x의 정수부분😜const solution = flo => ~~flo;첫 번째 ~: 소수점을 잘라내고 음수 변환.두 번째 ~: 다시 원래 숫자로 복원하며 소수점 이하를 제거.결론적으로, ex) ~~55.12는 소수점 이하를 버리고 정수 ..