전체 글76 프로그래머스 기초문제 Day4 연산, 조건문 Day4 n의 배수 공배수 홀짝에 따라 다른 값 반환하기 조건 문자열 flag에 따라 다른 값 반환하기 n의 배수 문제 설명 정수 num과 n이 매개 변수로 주어질 때, num이 n의 배수이면 1을 return n의 배수가 아니라면 0을 return하도록 solution 함수를 완성해주세요. def solution(num, n): return 1 if num % n == 0 else 0 나이쓰 def solution(num, n): return int(num % n == 0) 다른 사람 풀이 : true => 1, false => 0 을 활용해서 이렇게 풀 수도 있군 공배수 문제 설명 정수 number와 n, m이 주어집니다. number가 n의 배수이면서 m의 배수이면 1을 아니라면 0을 return하.. 2024. 1. 4. 프로그래머스 기초문제 Day3 연산 하루에 5문제씩 매일 풀고 기록하기 새해니까 꾸준히 해보도록 해야지 작심삼일 제발 노노 ~~ 문제가 어려운 건 아닌데 헷갈리고 바로 바로 해결방법이 생각나지 않는다 .. 그래도 꾸준히하면 늘겠지? 알고리즘 실력은 진짜 응애인 것 같다. 응애~ Day3 연산 문자열 섞기 문자 리스트를 문자열로 변환하기 문자열 곱하기 더 크게 합치기 두 수의 연산값 비교하기 문자열 섞기 문제 설명 길이가 같은 두 문자열 str1과 str2가 주어집니다. 두 문자열의 각 문자가 앞에서부터 서로 번갈아가면서 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요. def solution(str1, str2): answer = '' for i in range(len(str1)): answer +.. 2024. 1. 3. 서버 응답, 다음 페이지로 전달하기 useNavigate, useLocation '주문하기' 페이지에서 사용자가 주문정보를 모두 입력하고 '주문하기'를 누르면! 서버로 주문자의 정보가 넘어간다. 이후 나오는 페이지는 '주문완료' 페이지'에는 주문자정보 + 주문번호, 결제만료일 등의 추가 정보가 필요하다. 서버에서 받은 데이터들을 완료페이지에 뿌려주어야하는 것이다. 그냥 뿌려주는 것이 아니라 받은 데이터를 다음페이지로 가지고 가서 뿌려주어야했다. useNavigate, useLocation를 활용해서 데이터를 전달했다. 그리고 생각보다 간단했다.. 1. POST 메서드를 통해 비동기 방식으로 서버에 데이터 전달 먼저 주문자가 입력한 정보들을 서버에 전송해야 한다. try { const response = await APIClient().post('/orders/', formData);.. 2023. 12. 30. AxiosError 400 Bad Request 해결하기 PIU 창업동아리 캠페인 플젝으로 웹사이트를 만들고 있다 굿즈 주문하기 > 주문완료 페이지로 넘어가는 중에 에러가 ~~~ AxiosError 400 Bad Request라고 나왔다 이 오류는 클라이언트 측에서 보낸 요청이 서버에서 처리할 수 없거나 잘못된 경우 발생한다고 한다 백엔드 api 정의서와 내가 보낸 값들을 비교해봤다. 역시나 잘못된 부분이 ㅎㅎ const formData = { "cust_name": name, "email": email, "phone_number": phoneNumber, "cust_pwd": passwordConfirm, "address": address, "product_info": productInfo, "agree": agree, "depositor_name": dep.. 2023. 12. 27. 이전 1 ··· 10 11 12 13 다음