분류 전체보기48 JS 짝수와 홀수 - 알고리즘 문제 function solution(num) { let answer = ''; if (num % 2 === 0) { answer += 'Even'; } else { answer += 'Odd'; } return answer; } console.log(solution(3)) console.log(solution(4)) // 2로 나눈 나머지 같이 0이면 짝수이다. 그래서 그 기준으로 // 조건문을 만들어 문제를 해결 했다. // 짝수이면 빈 배열인 answer에 할당하여 return을 시켜준것이다. 처음할때 이것도 어떻게 해야 될지 헷갈렸는데;; ㅋㅋ 이제 좀 익숙해진거 같다 ㅋㅋ ☺️ 그리고 위의 코드를 좀더 간단하게 정리를 하자면~ function solution(num) { let answer = '';.. 2022. 3. 14. JS 직사각형 별찍기 - 알고리즘 문제 function star(data) { const n = data + '' // data에 '' 붙여주면 문자열로 변한다. const a = +(n[0]), b = +(n[1]) // 문자열을 숫자로 변한후 변수에 할당한다. let str = '*'.repeat(a) + '\n' // 문자열인 '*'을 a만큼 반복해주며, 뒤에 '\n'을 붙여 한줄 띄어준다. return str.repeat(b) // 그후 b만큼 다시 반복해주면 결과값이 나온다. // 가로는 a 값 만큼, 세로는 b 값 만큼 출력되어 나온다. } console.log(star(53)) console.log(star(22)) 처음에 할때는 어떻게 접근 해야 되는지 많이 헷갈리고 시간도 오래 걸렸지만, 하면 할수록 조금씩은 어떻게 접근해야되.. 2022. 3. 14. JWT란 무엇일까요? JWT ( JSON WEB TOKEN ) 이란? JWT 는 JSON Web Token의 약자로 전자 서명 된 URL-safe (URL로 이용할 수있는 문자 만 구성된)의 JSON입니다. 전자 서명은 JSON 의 변조를 체크 할 수 있게되어 있습니다. JWT는 속성 정보 (Claim)를 JSON 데이터 구조로 표현한 토큰으로 RFC7519 표준 입니다. JWT는 서버와 클라이언트 간 정보를 주고 받을 때 Http 리퀘스트 헤더에 JSON 토큰을 넣은 후 서버는 별도의 인증 과정없이 헤더에 포함되어 있는 JWT 정보를 통해 인증합니다. 이때 사용되는 JSON 데이터는 URL-Safe 하도록 URL에 포함할 수 있는 문자만으로 만듭니다. JWT는 HMAC 알고리즘을 사용하여 비밀키 또는 RSA를 이용한 Pub.. 2022. 3. 14. API(Application Programming Interface) 란? (Application Programming Interface) API는 프로그램들이 서로 상호작용하는 것을 도와주는 매개체이다. 예를 들어 더 쉽게 이야기 하자면 API는 프로그램과 또 다른 프로그램을 연결해주는 일종의 다리라고 볼 수 있습니다. 다른 예시를 든다면,UI와 비슷하다고 생각할수도 있습니다. UI(사용자 인터페이스, User Interface)는 사용자와 기계나 시스템 같은 사물이 소통하는 데 도움을 주는 매개체. API 유형은 ? 1) private API : private API는 내부 API로, 회사 개발자가 자체 제품과 서비스를 개선하기 위해 내부적으로 발행합니다. 따라서 제 3자에게 노출되지 않습니다. 2) public API : public API는 개방형 API로, 모두에게 공.. 2022. 3. 13. S.A - Team.03 <Local michelien> 구현 제작 기간 22.03.07 ~ 22.03.10 ( 총 4일 ) Local Michelin 😱 아니?!?! 우리 지역에 이런 맛집이?!?!?! 😱 우리 지역 숨겨진 맛집을 찾아보세요!! # 데모영상 https://www.youtube.com/watch?v=UjxDVoTDPBY #기술 스택 - Front-end bulma beautifulsoup4 - Back-end python3 Flask Jinja2 + mongoDB atlar JWT // - Deploy AWS EC2 server 핵심 기능 로그인, 회원가입 JWT를 이용하여 로그인과 회원가입을 구현하였습니다. 아이디 중복 확인도 가능합니다. 지도 표시 게시글을 클릭시 상세페이지에서 위치를 지도에 표시하여 줍니다. 맛집 포스팅 시 URL을 입력하면 해.. 2022. 3. 13. 항해99 S.A - Team.03 <Local michelien> 1. 프로젝트 소개 local Michelin "현지에 사는 현지인이 추천하는 맛집을 소개 해드립니다." 2. 와이어프레임 - main page - Login & Sign-up page & List page - posting page - detail page 3. 개발해야하는 기능들 기능 Method URL request reponse 첫화면(메인 페이지) GET / 로그인 POST /login {'id':login_user_id, 'pw'login_:user_pw} 로그인 성공시 - {'msg':'성공적으로 로그인 되었습니다.'} 로그인 실패시 - {'msg':'아이디/비밀번호가 일치하지 않습니다.'} 회원가입 POST /signup {'id':sp_user_id, 'pw':sp_user_pw} {'m.. 2022. 3. 7. 이전 1 ··· 4 5 6 7 8 다음