본문 바로가기

분류 전체보기

(694)
TIL 20230526 오늘 목표 TIL 리뷰 TIL 작성 자바스크립트 문법 종합반 3주차 숙제 자바스크립트 문법 종합반 4주차 오늘 한 것 TIL 리뷰 TIL 작성 자바스크립트 문법 종합반 3주차 숙제 1. for ...in 문에는 단일 변수 선언만 허용된다. 알게된 것 2. 함수와 메서드 함수명(); 함수는 독립적으로 동작을 수행한다. 객체.메서드 (); 자신을 호출한 대상 객체에 대한 동작을 수행 3. this - IIFE의 this는 전역 객체이다. - 화살표 함수의 this는 전역 객체이다. // 함수 : 독립적인 기능 수행 // 함수명(); // 메서드 : 자신을 호출한 대상 객체에 대한 동작을 수행. // 객체.메서드명 () var fullname = 'Ciryl Gane' var fighter = { fullna..
TIL 20230525 오늘 목표 TIL 작성 TIL 리뷰 정렬 알고리즘 읽어보기 javascript 문법종합반 3주차 오늘 한 것 TIL 작성 TIL 리뷰 정렬 알고리즘 읽어보기 2주차 숙제 2번 어느정도 해결 javascript 문법종합반 3주차 1. 마지막 값 비교 문제 if (array[i] < array[i + 1]) array의 마지막 값을 비교할 수 없다. i+1이 array.length 를 넘어가기 때문이다. 시도 for (i = 0; i < strings.length; i++) { for (j = 0; j < strings.length - 1-i; j++) { strings.length -1 이전까지만 돌린다. i+1은 비교하지 않는다. 참고 자료 : 정렬 알고리즘 - 버블정렬 https://im-develop..
프로그래머스 코딩테스트 : 문자열 내 마음대로 정렬하기 튜터 님께 여쭤봤는데 일반적으로 알고리즘 테스트에서는 sort를 사용하지 않으나 너무 어렵고 막히면 사용하라고 하셨다. 현업에서는 sort하면 된다고 하셨다. 참고 자료 : 정렬 알고리즘 https://im-developer.tistory.com/133 나의 풀이 1 pass // sort 라는 것을 배우지 않아 사용하지 않고 진행하려고 하였으나 // 시간이 너무 지체되어 마지막 if문의 else 에서 사용함. // 문자열로 구성된 리스트 strings // 정수 n // 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬 // 인덱스 1의 문자가 같은 문자열이 여럿 일 경우, 사전순으로 앞선 문자열이 앞쪽에 위치합니다. // 모든 strings의 원소의 길이는 n보다 큽니다. function or..
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 이해가 되지 않아 튜터 님께 질문함 > 튜터 님 : 스코프의 개념을 다시 공부해 보는 것도 좋을 것 같습니다 스코프의 개념을 공부하고 나서..