전체 글 (106) 썸네일형 리스트형 TIL - 방명록 만들기로 CRUD 구현 오늘은 어제에 이어서 방명록에 수정버튼을 추가했고 함부로 삭제 및 수정하지 못하게 간단하게 비밀번호도 만들었다. https://fe-jogha.tistory.com/10 { if (event.target.classList.contains("delete-btn")) { const promptPassword = window.prompt("삭제하시려면 비밀번호를 입력하세요.",); const docId = event.target.getAttribute("data-doc-id"); const userInfo = await getDoc(doc(db, "guestbook", docId)); const userPassword = userInfo.data().password; if (promptPassword == u.. TIL - firebase와 JS를 이용해서 방명록 구현 오늘 배운 것 firebase 기본 문법과 프라미스와 async, await (더 배울 필요가 있음) git과 github 기초 오늘은 내일배움캠프 스파르타코딩클럽 react_5기 첫 번째 날로 미니프로젝트로 간단한 "팀 소개 웹페이지" 과제를 만들게 되었고 간단한 프로젝트지만 개발 분야에서 처음으로 하는 팀 프로젝트라서 역할 분담을 하는 데 쉽지 않았는데 .각자의 역할 분담을 하기 위해 와이어 프레임 단계에서 기능들을 혼자 였다면 안 했을 것들을 더 만들기로 계획해서 이런 것 또한 팀 프로젝트의 장점이라고 생각했다. git과 github 기초 오전에 git과 github 기초에 대한 간단한 강의를 들었다. git이란 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것으로 코드 변경점을 기록하는 도구.. [html css js] 간단한 계산기 만들기 html css javascript를 이용해서 연습용으로 간단한 계산기를 구현해 보았다 코드 HTML CE C 프로그래머스 LV 1 - 문자열 나누기 JS https://school.programmers.co.kr/learn/courses/30/lessons/140108 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 문제설명에 나온대로 변수 x를 s[0]으로 처음으로 설정하고 카운트 해주는 변수를 하나 선언 변수 x가 s[i]와 같으면 카운트 변수에 1을 더해주고 다르다면 1을 빼주면서 리턴 값에 1을 더해준다. 코드 function solution(s) { let answer = 1; let x = s[0]; let cnt = 0; for (let i = 0; i < s.length; i++) { i.. 프로그래머스 LV 1 - 크기가 작은 부분 문자열 JS https://school.programmers.co.kr/learn/courses/30/lessons/147355 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 slice() 메서드를 이용하면 간단하게 풀 수 있다. 코드 function solution(t, p) { var answer = 0; for (let i = 0; i < t.length; i++) { if (t.slice(i, i + p.length).length == p.length) { if (+t.slice(i, i + p.length) 프로그래머스 LV 1 - 둘만의 암호 JS https://school.programmers.co.kr/learn/courses/30/lessons/155652# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 두 문자열 s와 skip, 그리고 자연수 index가 주어질 때, 다음 규칙에 따라 문자열을 만들려 합니다. 암호의 규칙은 다음과 같습니다. 문자열 s의 각 알파벳을 index만큼 뒤의 알파벳으로 바꿔줍니다. index만큼의 뒤의 알파벳이 z를 넘어갈 경우 다시 a로 돌아갑니다. skip에 있는 알파벳은 제외하고 건너뜁니다. 예를 들어 s = "aukks", skip = "wbqd".. 프로그래머스 LV 1 - 카드 뭉치 JS https://school.programmers.co.kr/learn/courses/30/lessons/159994 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 코니는 영어 단어가 적힌 카드 뭉치 두 개를 선물로 받았습니다. 코니는 다음과 같은 규칙으로 카드에 적힌 단어들을 사용해 원하는 순서의 단어 배열을 만들 수 있는지 알고 싶습니다. 원하는 카드 뭉치에서 카드를 순서대로 한 장씩 사용합니다. 한 번 사용한 카드는 다시 사용할 수 없습니다. 카드를 사용하지 않고 다음 카드로 넘어갈 수 없습니다. 기존에 주어진 카드 뭉치의 단어 순서는 바꿀.. 프로그래머스 LV 1 - 대충 만든 자판 JS https://school.programmers.co.kr/learn/courses/30/lessons/160586# 문제 설명 휴대폰의 자판은 컴퓨터 키보드 자판과는 다르게 하나의 키에 여러 개의 문자가 할당될 수 있습니다. 키 하나에 여러 문자가 할당된 경우, 동일한 키를 연속해서 빠르게 누르면 할당된 순서대로 문자가 바뀝니다. 예를 들어, 1번 키에 "A", "B", "C" 순서대로 문자가 할당되어 있다면 1번 키를 한 번 누르면 "A", 두 번 누르면 "B", 세 번 누르면 "C"가 되는 식입니다. 같은 규칙을 적용해 아무렇게나 만든 휴대폰 자판이 있습니다. 이 휴대폰 자판은 키의 개수가 1개부터 최대 100개까지 있을 수 있으며, 특정 키를 눌렀을 때 입력되는 문자들도 무작위로 배열되어 있습니다.. 이전 1 ··· 10 11 12 13 14 다음 목록 더보기