본문 바로가기

분류 전체보기

(691)
TIL 20230524 오늘 목표 TIL 리뷰 TIL 작성 자바스크립트 문법 종합반 2주차, 3주차 모두의 깃, 깃허브 section 1, 2, 3, 4, 5 (git 특강 이전 종료 요망) 오늘 한 것 TIL 리뷰 TIL 작성 소개위드미 ver.7 업데이트 모두의 깃, 깃허브 section 1, 2, 3, 4- 깃허브와 소스트리 연동하기 (들을 차례) 자바스크립트 문법 종합반 2주차 네이밍 컨벤션 공부 1일차 0. 소개위드미 ver.7 캠프 대원 님의 조언에 따라 if문 중노동으로 돌리던 체크박스를 querySelectorAll을 이용해 변경하기로 하였다. forEach를 비롯하여 많은 개념을 설명해 주셨다. 모두 기억나지는 않지만 덕분에 배열과 객체의 개념을 잡을 수 있었다. 열심히 하자. 감사합니다. 0-1. Object..
소개위드미 ver.7 업데이트 내용 - 바뀐 기능 if문으로 구현하던 checkbox를 document.querySelectorAll 과 for 문으로 변경하였다. GitHub https://github.com/sangwoorhie/codingwithme
프로그래머스 코딩테스트 연습 : 음양더하기 (javascript, 20230523) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/76501 나의 풀이 pass function solution(absolutes, signs) { let sum =0 for(i=0;i a + b) } 소감 혼자 코드를 보고 있으면 나만의 세계에 갇힐 것 같은 기분인데 같이 공유함으로서 나아갈 수 있는 것 같다! 사전캠프 초반에 좋은 팀원들을 만나서 여태 덕을 보고 있다! 무비스코어 갓갓!
프로그래머스 코딩테스트 : 문자열 내 p와 y의 개수 (javascript, 20230523) 문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/12916 나의 풀이 pass function solution(s) { let arr = s.split("") let findp = arr.filter(function (item) { return item === 'p' || item === 'P' }) let findy = arr.filter(function (item) { return item === 'y' || item === 'Y' }) if ((findp.length == findy.length) || (findp.length == 0 && findy.length == 0)) { return true } else { return..
함수를 반환하는 함수 문제 아래의 코드에서 왜 X가 undefined 가 아닌지 모르겠다. function createAdder (num){ return function(x){ return x + num; } } const addFive = createAdder(5); console.log("addFive: " + addFive(10)); //15 시도 변수에 값을 할당하지 않고 5를 더해 본다. > NaN let con console.log("con: " + con); //undefined let five = con +5 console.log( "five: " + five); //NaN 이해가 되지 않아 튜터 님께 질문함 > 튜터 님 : 스코프의 개념을 다시 공부해 보는 것도 좋을 것 같습니다 스코프의 개념을 공부하고 나서..
javascript 에서의 8진수 표현법 문제 birthday 라는 변수에 타입을 지정하지 않고 0717을 할당하면 463로 출력이 됨. 나의 의도 : 0717을 출력 시도 시도 1. 내가 입력한 값의 타입을 몰라서 javascript 가 알아서 아스키코드로 해석해서 덧셈하고 있는 것은 아닐까? 0+7+1+7 을 아스키 코드로 해석 시 : 33 + 40 + 34 + 40 = 147 아스키 코드표 : https://ko.wikipedia.org/wiki/ASCII 시도 2. GPT에게 힌트를 얻자. 컴퓨터 숫자는 컴퓨터가 잘 알 것 같다. js 이 친구.... 상당히 간단하면서도 좋은 체계를 갖고 있는데 나만 몰랐군. 해결 javascript에서 0으로 시작하는 숫자는 8진수로 인식한다. 구조분해할당 뿐만 아니라 모든 것에서 해당되나, use s..
TIL 특강 정리 TIL의 의미 - TIL을 왜 써야 하는가 채용은 [앎의 증명]다 > 이 회사에서 요구하는 지식을 알고 있나 서류 전형 : 서류를 통해 알아보자. 코드테스트 : 코드 한 번 짜게 해 보자 포트폴리오 : 만든 경험이 있나? 면접 : 한 번 만나서 이야기 해 보자 앎을 증명 > 지식을 안 까먹는 방법 나만의 언어로 기록, 증명 주니어 개발자의 필수 덕목 : 이력서에 쓴 걸 !!설명!!! 하지 못하면 안쓰니만 못함 성장, 성실함, 흡수력 먼 훗날 내가 까먹질 않아야 한다 표절, 무임승차 의심 : 면접 떨어진다. > 설명할 수 있어야 한다. TIL ver.1 > ver.2 > ver.3 성장하는 모습 TIL 안 쓰면 얼마나 성장했는지 모름 TIL은 면접의 답안지 개별 질문의 답안지 면접 공통질문 : 모든 지원자..
[중요!] 의사 전달 코드 의사 전달 코드 > 한국어로 작성 > 주어 동사 서술어를 적는다. 요즘 개발 추세 : 가독성 높은 코드 > 시간복잡도 - 시간복잡도를 고려하지 않아도 될 만큼 컴퓨터가 빠르다 - 단, 알고리즘 테스트에서는 시간복잡도를 기준으로 평가될 수 있다. 살아남는 개발자 - 설명 잘하는 개발자 - 친절한 개발자 개발은 친절하게! 코드 작성도 친절하게!