# replit

159개의 포스트
post-thumbnail

😶‍🌫️[replit] 잔디심기 오류 해결-1

🪂 2023. 08. 02. Wednesday_ 핫써머..😎.. 🪂 ​ \* 오늘은 'replit 잔디오류 해결-1' 내용 정리입니다. ​ ​ ✅ github 잔디 심기 오류 발생 ​ \* replit에서 새로운 폴더를 생성해서 git에 올리던 중 또 실수를 하게 되었습니다ㅜㅜ \* 이번에는 초반에 발견해 'git commit 되돌리기'부터 정리해보겠습니다. ​ ​ ✅ git commit 되돌리기 ​ ✔️ Intial commit 으로 상태를 되돌리는 과정입니

2023년 8월 2일
·
0개의 댓글
·
post-thumbnail

😶‍🌫️[replit] 잔디심기 오류 해결-2

🪂 2023. 08. 02. Wednesday_ 핫써머..😎.. 🪂 ​ \* 오늘은 'replit 잔디오류 해결-2 내용 정리입니다. ​ ​ ✅ github 잔디 심기 오류 발생-2 ​ \* replit에서 새로운 폴더를 생성해서 git에 올리던 중 또 실수를 하게 되었습니다ㅜㅜ \* 이번에는 초반에 발견해 'Replit user 변경' 부터 정리해보겠습니다. ​ ​ ✅ Replit user 설정 ​ 👉 step 01. git config --list

2023년 8월 1일
·
0개의 댓글
·
post-thumbnail

😶‍🌫️[replit] 다른 폴더/파일 명으로 run 하는 방법

🪂 2023. 07. 27. Thursday_ 오늘도 더워요~ ~ 🪂 ​ \* 오늘은 replit에서 '다른 폴더/파일 명으로 run하는 방법' 에 대해 알아보겠습니다 ! ​ ​ ✅ Problem ​ 🤔현재 디렉토리에 main.py 파일명만 run된다. ▪️ github를 연동해 정리하려고 했는데... 위와 같은 문제점 발생 ! ▪️ 구글링을 통해서 .replit 파일의 run부분을 수정해 봤지만, 동작하지 않았다ㅜㅜ! ​ ​ ✅ Solution ​ 💡파일명과 폴더명에 상관없이 모든 파일이 run 되도록 설정해보자 !!! ![](https://velog.velcdn.com/images/chlwndus1216/

2023년 7월 27일
·
1개의 댓글
·

[Replit-Js-exercise] 22. Math.random & mix/max 범위

✅ Math.random 메소드 ` Math.random()은 0.000000 ~ 0.999999 중 임의 숫자(난수)를 반환한다. ✅ 자주 사용하는 수학 관련 메소드 ✅ 최솟값&최댓값 지정 범위 내 랜덤 숫자 1. 최댓값을 포용하지 않는 범위 (min ≤ x < max) floor은 내림버림으로 0 ~ (N-1) ex) max = 7 , Math.random = 7 x 0.99999999 = 6.999999, Math.floor(Math.random) = 6 ceil은 올림버림으로 1 ~ N 2. 최댓값을 포용하는 범위 (min ≤ x ≤ max) 3. 해당 메소드를 이해해 보자. 1) 최댓값(max) 범위 만들어주기 (Ex: 0 ≤ x < 10) 2) 최솟값(min) 범위 만들어주기 (Ex: 2 ≤ x < 10) 이렇게 되면 최솟값(2)은 만족되지만, 최댓값이 9.99999+2 = 11.99

2022년 12월 25일
·
0개의 댓글
·

PRE - React 기본구조, 문법

replit 50개 이상의 프로그래밍 및 언어를 지원하는 통합 개발 환경 서비스 replit을 이용하여 react 시작 전 기본 구조를 익힘 기본 파일 구조 jsx확장자를 js로 표기해도 무방하지만, react의 js파일이라는 의마로 jsx로 명시해 주는 것이 좋음. 만든 jsx파일명의 제일 앞 문자는 대문자로 통일하는 것을 권장. src파일 속 문서들을 주로 편집, public에는 img등을 담음. index.html body - id가 root인 div와 index.jsx를 호출하는 srcipt를 명시 index.jsx index.jsx 또는 main.jsx impo

2022년 12월 6일
·
0개의 댓글
·
post-thumbnail

테스트 프레임워크 예기치 않게 종료 에러창, 인터프리터 설치 오류, 백준 첨써봄(input(), replit)

같이 내배캠 듣는 팀원이 했던말.. 오류난다? 당연히 컴퓨터가 아니라 내가 잘못한거지~ 맞말. 그리고 난 오늘도 또 에러창들을 마주했다.^^ ['테스트 프레임워크 예기치 않게 종료' 에러창] 이 에러창은.. 프로젝트 폴더를 잘못 열어서 생긴 것이다. 난 projects 라는 폴더에 prac 이라는 하위폴더를 만들고 이 prac 에서 작업을 하고 있었다. 그러다 나중에 작업을 이어서 하려고 프로젝트를 열 때, 상위 폴더인 projects 를 열어서 이렇게 된 것이다.. 앞으로는 정확한 프로젝트 폴더를 열도록 하자..^^! . . [인터프리터 설치 오류] 요건 살짝 억울하긴 한데 ![](https://velog.velcdn.com/images/dram26/

2022년 11월 10일
·
1개의 댓글
·
post-thumbnail

PRE - React 기본구조, 문법

replit 50개 이상의 프로그래밍 및 언어를 지원하는 통합 개발 환경 서비스 replit을 이용하여 react 시작 전 기본 구조를 익힘 기본 파일 구조 jsx확장자를 js로 표기해도 무방하지만, react의 js파일이라는 의마로 jsx로 명시해 주는 것이 좋음. 만든 jsx파일명의 제일 앞 문자는 대문자로 통일하는 것을 권장. src파일 속 문서들을 주로 편집, public에는 img등을 담음. index.html body - id가 root인 div와 index.jsx를 호출하는 srcipt를 명시 index.jsx index.jsx 또는 main.jsx impo

2022년 11월 1일
·
0개의 댓글
·
post-thumbnail

09.비교 연산자 + @

해당 문제는 if문을 활용하여 비교 연산자를 활용 하는지 여부를 판단하기 위한 문제 입니다. 비교연산자는 True, False 뿐만 아니라 다른 조건을 행하기 위해서 아주 기본적지만 중요한 요소 라고 생각합니다. ||이라는 의미는 "또는" 의미이며, 이것도 되고 저것도 되도 상관 없다는 의미입니다. &&는 그리고 라는 의미로, 두개의 조건이 만족해야만 True로 해서 결과를 표출 팝니다. 이에 Assignment에서 조건을 20보다 어리면 "애야 가서 공부나 해라!" 나오도록 출력하고 50이상이면 "건강을 위해서 술은 적당히 마시세요!"라는 조건을 출력 하도록 합니다. 이 외에 조건에 대해서는 "소주에는 곱창 어떠신가요?" 이런 조건을 가지고 출력을 진행 합니다. > jafunction c

2022년 10월 27일
·
0개의 댓글
·
post-thumbnail

Wecode-JavaScript-23.Objetct

23.Object 문제 getData 함수를 구현해주세요! getData 함수는 세 개의 배열을 인자로 받습니다. salesArr : 날짜별 판매량 ex) [["20190401", 34], ["20190402", 23], ["20190403", 29]] reviewArr : 날짜별 리뷰 수 ex) [["20190328", 3], ["20190401", 0], ["20190403", 1]] likeArr : 날짜별 좋아요 수 ex) [["20190328", 98], ["20190401", 102], ["20190403", 125]] 다음 요구사항을 충족하는 객체를 만들어서 return 해주세요. 리턴되는 객체는 아래와 같이 3개의 property를 가집니다. sumAmount : 총 판매량 sumReview : 총 리뷰개수 sumLike : 총 좋아요수 정답 : 풀이 : 우선 getData

2022년 10월 23일
·
0개의 댓글
·

[replit 30] Object3 - 객체 key를 변수로 할당하기

과제내용 아래 설명을 읽고 getExamResult 함수를 구현하세요. 인자 scores 는 다음과 같은 객체입니다. 객체의 요소의 갯수 및 키의 이름들은 달라질 수 있습니다. 객체의 값은 다음 9가지 문자열 중에서 하나를 가지고 있습니다. 'A+', 'A', 'B+', 'B', 'C+', 'C', 'D+', 'D', 'F' 인자 requiredClasses 는 다음과 같이 문자열로 된 배열입니다. 다음 조건을 만족하는 객체를 리턴하도록 함수를 구현해주세요. scores 객체가 가지고 있는 키들은 새로운 객체에 포함되어야 합니다. 단, 그 값들은 다음 원리에 따라 숫자로 바뀌어 할당되어야 합니다. A+ => 4.5 A => 4 B+ => 3.5

2022년 10월 20일
·
0개의 댓글
·

object 접근, 조작 / array와 비교

replit을 풀다가 오래고민했던 문제가 있어서 정리한다. 완성하기 > 인자 scores는 아래와 같은 객체이며, 객체의 요소의 개수 및 키의 이름들은 달라질 수 있고, 객체의 값은 다음 9가지 문자열 중에서 하나를 가지고 있다. 'A+', 'A', 'B+', 'B', 'C+', 'C', 'D+', 'D', 'F' 인자 requiredClasses는 아래와 같이 문자열로 된 배열이다. 조건 > 1. scores객체가 가지고 있는 키들은 새로운 객체에 포함되어야 한다. 단, 그 값들은 다음 원리에 따라 숫자로 바뀌어 할당되어야 한다. requiredClasses배열의 요소로는 존재하지만, scores의 키로는 존재하지 않는 항목이 있다면, 해당 요소는 0을 값으로 가지는 새로운 객체의 키가 된다. 먼저 함수를 통해 리턴할 빈 객체인 result를 만들어주고 scores객체의 key의 개수만큼 반복될 반복문을

2022년 9월 21일
·
0개의 댓글
·

[replit]W2D3 괄호 짝 찾기

s는 여러 괄호들로 이루어진 String 인자입니다. s가 유효한 표현인지 아닌지 true/false로 반환해주세요. 종류는 '(', ')', '[', ']', '{', '}' 으로 총 6개 있습니다. 아래의 경우 유효합니다. 한 번 괄호를 시작했으면, 같은 괄호로 끝내야 한다. 괄호 순서가 맞아야 한다. 예를 들어 아래와 같습니다. > s = "()" return true s = "()[]{}" return true s = "(]" return false s = "([)]" return false s = "{[]}" return true s = "[]{}" return true 문제 접근 방법 입력이 문자열(string)이기 때문에 각 요소를 찾기 위해서는 문자열(string)을 배열에 담아준다 각 괄호의 종류별로 번호를 부여해서 한쌍이 되면 두 괄호의 차이가 3이 되도록 객체로 선언 후 각 괄호를 숫자로 변환해준다 배열을 전체 탐색하면서 배열[j]-배열[i]

2022년 9월 10일
·
0개의 댓글
·

[replit_JS] 21. 만 나이 계산

이 함수는 birthday 라는 인자를 받습니다. 이 birthday 는 Date 객체 입니다. birthday 라는 인자를 넣었을 때, 현재를 기준으로 만으로 계산한 나이를 리턴 해주세요. 풀이. 현재시간 구하기 new Date() birthday의 year과 현재의 year 차이 구하기 getFullYear() 만 나이가 나오는 조건문 : return year 갭 -1 * 조건 1 *: 현재와 birthday의 '월'이 같다 + 현재의 '일'이 birthday의 '일'보다 작다 조건2 : 현재의 '월'이 birthday의 '월' 보다 작다. 위의 조건 이외의 경우 (월&일 이 생일보다 큰 경우) : return year 갭 코드:

2022년 7월 20일
·
0개의 댓글
·
post-thumbnail

[JavaScript] Function - 여러 인자 조건문

Replit을 풀다가 안풀리는 문제가 하나 있었는데 그건 바로 function에 여러개의 인자를 전달 받아 if문 처리를 하는 문제였다. Assignment > 전달 받은 인자별로 다른 문자열을 return해야 하는 문제였다. 문제의 내 코드.. > "단순하게 ``백틱을 써서 나타내면 되는게 아닌가?? 너무쉽구만!" 라고 생각했었다. 그러나 첫번째 else if문부터 적용이 안되는 문제가 발생했다. 뭐가 문제인지 몰라서 || 나 && 같은 논리 연산자를 사용해야 하는가? 하고 조건문도 바꿔 봤지만 역시 문제는 해결되지 않았다. Arguments > "그럼 여러개의 인자를 처리하려면 어떻게 해야하나?"하고 'function 여러인자 처리' 구글링을 해보았고, Arguments

2022년 7월 20일
·
0개의 댓글
·
post-thumbnail

replit으로 개발 환경 세팅하기[replit에 github 연동하기]

군대에서 열공하고 싶은 사람들이 보면 좋은 Tip 💡 replit[리플잇]이란? replit은 통합 개발 환경으로 사용자들이 브라우저를 사용하여 코드를 작성하고 앱과 웹사이트를 만들 수 있게 한다. 자바, 파이썬, 그리고 HTML, 또한 사용자가 앱 및 웹 사이트를 만들 수 있다 이 사이트는 코드 호스팅 플랫폼인 깃허브와 통합되어 있어 깃허브에서 프로젝트를 가져오고 실행할 수 있는 방법을 제공한다. 간단하게 말해서 웹 ide인 것이다. 군대에서는 싸지방 또는 패드로 공부를 해야하기 때문에 이클립스 같은 설치형 ide를 사용할 수 없기 때문에 replit은 엄청난 도움이 된다. (goorm ide라는 한국에서 개발한 것도 있다.) 이 글은 군대에서 나와 같이 공부하고 싶지만 개발 환경이 부족한 분들을 위해 작성하는 글이므로 아이패드 화면을 기준으로 작성하겠다. ![](https://velog.velcdn.com/images/icebear324/post/1dfe0e

2022년 6월 25일
·
0개의 댓글
·

Python < Replit 정리 55 - 58 >

Python >#### 55. Class 클래스 클래스는 같은 특징을 가진 대상들을 모아 둔 것이다. 위의 사진에서 보면 comedian은 class 이고 사람은 object가 된다. class는 큰 개념이고, object가 실제하는 대상이 된다. 많이 언급되는 예로 붕어빵과 붕어빵 틀이 있다. 붕어빵을 만드는 틀은 클래스에 해당하며, 실제 만들어진 붕어빵은 객체가 된다. 클래스에는 속성과 메서드가 있다. 속성은 클래스의 특징을 의미하며, 메서드는 클래스의 동작을 의미한다. 차라는 클래스를 만든다고 가정해보자. 차의 속성으로는 모델, 가격, 탑승인원, 출시년도 등 다양한 속성이 있다. 차의 메서드로는 앞으로 가기, 멈추기, 뒤로가기, 경적울리기 등 다양한 메서드가 있다. 위의 코

2022년 6월 23일
·
0개의 댓글
·

Python < Replit 정리 43 - 54 >

Python >#### 43-1. For Loops 반복문 리스트를 포함해 순서가 있는 자료형들을 돌면서 하나씩 가지고 올수 있다. for문이 리스트를 돌면서 하나씩 꺼내는 것을 iteration이라고 한다. break for문을 돌다가 경우에 따라서 iteration을 멈추어야 하는 경우 break를 사용한다. continue break처럼 for문을 빠져 나오는 것이 아니라 다음 요소로 iteration 하고 싶은 겨우 continue를 사용한다. ![](htt

2022년 6월 23일
·
0개의 댓글
·

Python < Replit 정리 29 - 42 >

Python >#### 29. Lists 리스트 자료구조 중 하나인 리스트 리스트는 순차적으로 연관있는 데이터를 저장한다. 순차적이므로 인덱스로 저장 위치에 접근할 수 있다. 인덱스는 0부터 시작한다. 리스트는 대괄호[]를 이용해서 만들 수 있다. 리스트 안에 저장되어 있는 값들을 요소(element)라고 한다. 음식 = ["치킨", "피자", "삼겹살"] 음식이라는 리스트 안에 "치킨, 피자, 삼겹살 이라는 요소가 들어 있는 것이다. 리스트의 길이가 0이면 인덱스를 이용한 접근이 불가능 하다. 그러므로 바깥의 if-else구문을 이용해서 먼저 0인지 아닌지를 판단해 주어야 한다. >#### 30. List (1) - Store Multiple Values in one Variable using list python의 list는 여러개의 데이터를 한곳에 저장 할 수 있는 자료구조이다. [ ]를 이용해서 리스트를 사용한다

2022년 6월 22일
·
0개의 댓글
·

Python < Replit 정리 15 - 28 >

Python >#### 15. If Statement if문 if문은 조건에 따라서 실행하는 코드가 다른 것을 의미한다. 조건문이 참에 해당하면 아래의 실행문이 동작한다. 거짓이라면 실행되지 않느다. Indents if문도 다른 파이썬의 문법 처럼 들여쓰기를 해주어야 한다. 들여쓰기가 되어 있어야 같은 레벨의 코드라고 컴퓨터가 인식하고, 프로그램을 실행한다. 많이 사용되는 나머지 연산자를 이용한 짝수, 홀수 구하기 2로 나눈 나머지가 1이라면 홀수, 0이라면 짝수이다. >#### 16. If (1) - isokayto_drive 여러가지 조건을 활용해서 조건별 실행되는 실행문 구현하기 >#### 17. If (2) - check_age 여러가지 조건을 활용해서 조건별 실행되는 실행문 구현하기 >#### 18. If (3) - equals_wecode

2022년 6월 22일
·
0개의 댓글
·