목록분류 전체보기 (131)
고양이와 코딩

문제를 이해하려고 엄청!! 노력했는데요,,, 2차원 배열은 출력은 [[]] 이런식으로 하면서 말은 정사각형 나선형 어쩌구 이런식으로 표현하는게 너무 괘씸합니다 → ↓ ← ↑ 이렇게 값이 들어가고 있기 때문에 문제에 나와있듯 행과 열로 나누어서 for문을 돌며 값을 넣어야겠다! 라고 생각했는데 ㅎㅎ 못풀었고 chatgpt한테 물어봤습니다 ... ̨(༎ິ῀̫ ༎ິ ̨ )͞˭̳̳̳˭̳̳̳ˍ̿̿ˍ̿ˌ˳ˏ̇⋅∴༣(내 머리는 레벨 -10정도인듯 ㅎㅎ) function solution(n) { const matrix = new Array(n).fill().map(() => new Array(n).fill(0)); //n * n 크기의 0으로 초기화된 배열 생성 let counter = 1; // 값 채우기용 카운터 ..
Node.js 에서의 Router와 Route node.js에서 Router와 Route는 URL에 따라 루트(route)를 정해줍니다 (경로 처리 및 요청) Router 'Router'는 URL 경로를 기반으로 들어오는 HTTP 요청을, 적절한 핸들러 함수에 매핑하는 데 사용됩니다. Nodejs에서 'Router'는 클라이언트의 요청을 처리하는데 사용되고, 또 URL 경로와 그에 따른 처리 로직을 연결합니다! → 이를 통해 다양한 엔드포인트들을 관리, 분류합니다 (ू•‧̫•ू⑅)oh Route 'Route'는 특정 URL 경로로 들어오는 요청에 대한 핸들링을 정의합니다. 'Router' 내의 각각의 'Route'는 특정 URL 경로와 연결되며, 해당 경로로 들어오는 요청에 대한 처리 방식을 지정합니다...
var loginUser = {} 와 같은 빈 객체를 확인하는 방법 ! Obejct.keys() ✨ 이걸 사용해 봅시다 for in lodash : isEmpty 'Object.keys()' 메서드는, 객체가 가지고 있는 열거 가능한 속성의 이름을 배열로 반환합니다. const obj1 = {} const obj2 = { message : "점심으로 양송이 스프를 먹어야지" } const num = 1 const str1 = "one" const str2 = "" // 문자열도 객체입니다 console.log(Object.keys(obj1).length === 0) console.log(Object.keys(obj2).length === 0) // console.log(Object.keys(num).le..
핸들러란 ? "요청에 의해 호출되는 메서드" 입니다 지금의 개발 환경에서는 클라이언트로부터 HTTP 요청을 받아들이고, 해당 요청에 대한 처리를 담당하는 것을 뜻하고 이벤트(상호작용)이 필요한 환경에서는 이벤트 핸들러가 사용됩니다! 클릭, 키보드 입력같은 이벤트가 발생했을 때 실행되는 함수를 "이벤트 핸들러"라고 합니다 ㅎㅎ Find 함수 array.find(callback(element[, index, array])[, thisArg]) find() 함수는 이런 구문으로 사용합니다 ! 받는 매개변수는 element : 배열에서 현재 처리중인 요소 index : 배열에서 현재 처리 중인 요소의 인덱스 array : find()가 호출된 배열 thisArg : callback 함수 내부에서 this로 사용..

먼저 저번 시간부터 새로 vscode를 열고 서버를 실행시키면 계속 사용중이라는 오류가 났습니다 ! 맥북에서 해결 방법은 터미널에서 sudo lsof -i:"포트번호" kill PID forEach() 문 사용해서 json 데이터 꺼내기 let result = []; app.get("/youtubers", function(req, res) { db.forEach((youtuber) => { result.push(youtuber) }) res.json(result) }) forEach() 문은 직접적으로 값을 반환 할 수 없기 때문에 result 변수를 만들어서 각각 youtuber 값을 넣어줘야 합니다 또 다른 방법 app.get("/youtubers", function(req, res) { let yo..

12월11일 전국 대회 선발 고사 아.. 모르겠다 !! 인덱스를 가지고 값을 찾는다 ==> 이게 너무너무너무 헷갈리고 도저히 모르겠음.. 익숙해지지 않아서라고 위로하고 있지만 ㅎㅎ .,, 결국 못풀었다! 구글에서 가장 이해가 잘되게 풀이하신 분걸로 제출했다 풀이 function solution(rank, attendance) { let answer = []; for(let i = 0; i a - b); function Participant(idx){ return rank.indexOf(answer[idx]); } return 10000 * Parti..