목록전체 글 (38)
희렌버핏
1. 내가 만든 로직 function solution(participant, completion) { participant.sort(); completion.sort(); for(var i=0;i
1. 내가 작성했던 코드 const heights = [3, 9, 9, 3, 5, 7, 2]; var answer = []; let before, after; for (let i = heights.length - 1; i > 0; i--) { before = heights[i]; for (let j = i - 1; j >= 0; j--) { after = heights[j]; if (after > before) { answer.unshift(j + 1); break; } else { if (j == 0) { answer.unshift(0); break; } } } } 2. 다른 사람의 코드 - map으로 간단히 해결할 수 있었다. - 굳이 뒤에서부터 비교할 필요가 없었다. function sol() { ..
1. 일반적인 함수 function key(){ return 'abc123'; }; const key = () => { return 'abc123'; }; const key = () => 'abc123'; 2. 매개변수 2개 이상 function greet(first, last){ return `안녕하세요, ${capitalize(first)} ${capitalize(last)}님`; }; const greet = (firts, last) => { return `안녕하세요, ${capitalize(first)} ${capitalize(last)}님`; }; const greet = (firts, last) => `안녕하세요, ${capitalize(first)} ${capitalize(last)}님`; ..
1. 메소드 종류 1.1. Object.keys() : 객체의 key 출력 1.2. Object.values() : 객체의 value 출력 1.3. Object.assigns(a,b) : b객체를 a객체에 복사 (원본 객체를 변환시킨다) const defaults = { author: '', title: '', year: 2017, rating: null, }; const book = { author: 'Joe Morgan', title: 'Simplifying JavaScript', }; //defaults 객체 값 변경 (book을 defaults에 복사) //book은 원본 데이터 유지 const updated = Object.assign(defaults, book); //원본 그대로 둠 //새로운..
* 웹 표준 검사하기 W3C validator * Visual Studio Code 명령어 html 자동 생성 : html:5 or ! 자동 wraping : ctrl + shift + p => wrap 입력 => 원하는 tag 입력 * 블럭 요소 - DIV, H1, P - 사용 가능한 최대 넓이를 차지 (width:100%, height:0 으로 시작) - 크기 지정 가능 - 수직으로 쌓임 - margin, padding 사용 가능 => 레이아웃 용도 * 인라인 요소 - SPAN, IMG - 필요한만큼의 너비를 사용 (width:0; height:0 으로 시작) - 크기 지정 불가능 - 수평으로 쌓임 (사이 간격 자동으로 들어감) - margin, padding 위/아래 사용 불가능 => text 작업..
pwd : 현재 폴더 cd : directory 이동, change directory? cd.. : 상위폴더 이동 cd../폴더명 : 해당 폴더로 바로 이동 자동완성 : 조금 타이핑하다가 tab키 드라이브 이동 : cd /c (c드라이브) ls -al : 숨김 폴더, 숨김 파일 보기 git init : 로컬 저장소 생성, git local 저장소 어디로 할지? git add 파일 이름 : 파일 추가 git add . : 전체 파일 추가 git commit -m "commit 설명" : commit에 대한 설명 git config --global user.email "you@example.com" : commit 실행하는 사람 정보 git config --global user.name "Your Name"..
https://hsp1116.tistory.com/10
https://hyoje420.tistory.com/7