일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 백준
- nav태그
- 할만한데?
- border radius
- box-sizing: border-box
- 드림코딩
- 백준 정리
- li 태그
- 노마드 코더
- 나도코딩
- git 버전관리
- 나도코딩 파이썬
- 생활코딩
- max-width
- margin 0 auto
- WEB2-JavaScript
- 크롬웹
- calc()
- :root
- HTML
- 단계별로 풀어보기
- 백준 자바스크립트
- Pull
- error: ENOENT: no such file or directory
- html 끝
- 코딩테스트
- 생활코딩 WEB2-JavaScript
- 라매개발자
- button:focus cursor: pointer; outline: none;
- git
- Today
- Total
목록분류 전체보기 (98)
코딩응애의 개발블로그
#2.11 Returns ~ #2.12 Recap 함수 return return을 함으로써 function을 호출하는 코드가 return의 결과 값이 된다. 아래 코드를 보면서 설명하자면 const calc = { plus : function (a,b) { return a+b; } }; const plusResult = calc.plus(6,7); // 이 부분이 function을 호출하는 코드 즉 return의 결과값인 13이 된다. console.log(plusResult); 함수 내부에서 console.log를 사용할때와는 다른게 return을 이용하면 함수 외부에서 값을 얻은 뒤에 그 값으로 더 다양하게 활용을 할 수 있다. 그리고 한번 return 하면 function은 결과값을 return하고..
#2.5 Arrays 배열 대괄호를 쓰고 대괄호 안에 항목들은 콤마로 구분해 준다. 값을 리스트로 정리하는 것이다. const non = [1, 2, "hello", true, null, undefined]; 그리고 괄호안에는 모든 타입에 데이터들을 넣어도 된다. 그리고 배열 안의 데이터의 접근하고 싶다면 변수 이름적고 대괄호 안에 접근하고자 하는 변수가 몇번째인지 써주면 된다. 단 0부터 시작 한다는 것을 잊지말기. console.log(non[1]); // 2를 출력한다 배열 끝에 아이템을 추가 할려면 push() 함수를 이용하면 된다. non.push("sun"); console.log(non); // [ 1, 2, 'hello', true, null, undefined, 'sun' ] 출력이 된다..
자바스크립트 실력을 늘리기 위해서는 무엇을 해야 할까요? 에 대한 많은 설명들이 있지만 하나의 공통점이 있었는데 바로 프로젝트를 간단한거라도 좋으니 만들어 보라는 말이었다. 나도 이 말을 수도 없이 많이 들었었지만 대체 그래서 뭘 만들라는 건지 검색해보면 다 똑같은 소리만 하고 끌리는 게 없어서 고민하던 와중에 무료강의 노 마드 코더 바닐라 JS로 크롬 앱 만들기라는 강의를 알게 돼서 강의 들으면서 몰랐던 점 새롭게 알게 된 점들을 정리할 것이다. 프로젝트를 뭘 만들어야 할까는 아직까지 고민되지만 강의 보고 나면 뭔가 얻게되는게 있지 않을까? 터미널(나는 git bash를 사용하고 있다)에서 mkdir 명령어로 폴더를 만든 후에 code 방금만든 폴더명 을 입력하면 vscode로 바로 연결해서 새 창이 ..
백준 10952번 문제 백준 문제들을 풀 때 입력을 어떻게 코드를 짜야할지 아직도 익숙지 않고 어렵다 이 문제도 겨우 이해를 했는데 사실 계속 풀어보긴 해야 할 듯싶다. 일단 전체 코드부터 보자면 const fs = require('fs'); const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt'; let input = fs.readFileSync(__dirname + '/input.txt').toString().split('\n'); const testcaseArray = []; for (let i = 0; ; i++) { const tempValue = input[i].split(' ').map(value => +val..
백준 2793번 문제 문제를 출력을 할 때 2 * 1 = 2 이런 식으로 출력을 해야 한다면 console.log(N , '*' , a , '=' , (N*a)); 이렇게 할 수도 있지만 (, 대신 +를 넣어준다던지) 자바스크립트에서 새롭게 알게 된 것이 있는데 바로 백 틱(`)이라는 것이다. 흡사 잘못 보면 작은따옴표로 착각할 수 있지만 키보드 탭키 위에 ~와 같이 있는 `이 문자가 백 틱이라는 것이다. 그래서 이 백 틱(`)을 사용하면 ${}를 사용해서 문자열과 변수를 적절히 같이 사용할 수 있다. console.log(`${N} * ${a} = ${N*a}`); 위에 코드를 이런 식으로 쓸 수 있다는 것이다. 백 틱을 사용하면 줄 바꿈을 쉽게 표현이 가능하고 ${} 사이에 변수나 연산 드을 삽입할 ..
백준 2753번 문제 '이면서' 와 '또는' 이라는 말을 통해서 and(&&)와 or(||) 를 이용해서 문제를 풀 수 있다. (여기서는 or를 이용안하고 풀긴함) 숫자를 하나 입력 받을때는 그냥 solution(+input[0]); 이렇게 써주면 된다. https://github.com/GopOwl/BAEK-JOON-Algorithm/tree/main/baekjoon_%EB%8B%A8%EA%B3%84%EB%B3%84%EB%A1%9C_%ED%92%80%EC%96%B4%EB%B3%B4%EA%B8%B0/baekjoon_if%EB%AC%B8/boj2753 GitHub - GopOwl/BAEK-JOON-Algorithm: 백준 코딩테스트 대비 문제 풀이 백준 코딩테스트 대비 문제 풀이 . Contribute t..
수업의 목표와 용어정리 지역 저장소 (Local Repository) -> 실제로 작업을 해서 버전을 생성하는 컴퓨터 원격 저장소 (Remote Repository) -> 버전을 업로드 해서 지역저장소와 똑같은 상태를 유지하는 컴퓨터에 설치되어 있는 저장소 push를 해주면 지역 저장소에 있는 소스코드, 문서, 버전이 원격 저장소로 업로드 된다 clone -> 원격저장소에 있는 내용을 지역 저장소에다가 복제 하는 과정 깃에서는 다운로드 라는 말대신 pull 이라고 한다 원격 저장소와 연결 지역 저장소를 HTTP 방식을 이용해서 원격 저장소로 연결하는 방법 git remote add origin 원격저장소 주소 -> 지역 저장소에 원격 저장소를 연결시키는 명령어이다. git을 사용하다 보면 원격저장소를 다..
무언가 출력을 할때 console.log를 이용한다. 자바스크립트에서도 이스케이프 시퀀스가 있다 몇가지 예를 들면 \n // 줄바꿈 \' // 작은 따옴표 \" // 큰 따옴표 \\ // \문자 백준 1000번 처음으로 입력을 받아서 하는 문제 혹시나 모르시는 분들은 그전 포스트에서 어떻게 입력을 받는지 보고 와주세요 코드는 깃허브에 있으니 여기서는 따로 코드를 다 적진 않을거임 깃허브 주소: https://github.com/GopOwl/BAEK-JOON-Algorithm GitHub - GopOwl/BAEK-JOON-Algorithm: 백준 코딩테스트 대비 문제 풀이 백준 코딩테스트 대비 문제 풀이 . Contribute to GopOwl/BAEK-JOON-Algorithm development by..