일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정재남
- 제로초
- 타임어택
- 리액트
- 리덕스
- til
- 4주 프로젝트
- 프로그래머스
- 토익
- 리트코드
- python
- SQL 고득점 Kit
- HTTP
- 코드스테이츠
- 파이썬
- javascript
- 타입스크립트 올인원
- js
- 타입스크립트
- 회고
- programmers
- 알고리즘
- 손에 익히며 배우는 네트워크 첫걸음
- codestates
- 렛츠기릿 자바스크립트
- 자바스크립트
- LeetCode
- 백준
- 2주 프로젝트
- 코어 자바스크립트
- Today
- Total
목록전체 글 (498)
Jerry

function solution(x, n) { let answer = []; ` x 시작 x씩 n번씩 증가 list에 추가 출력 ` let number = x; for (let t = 0; t < n; t = t + 1) { answer.push(number); number += x; } return answer; }

TypeError [Error]: Assignment to constant variable. MDN의 의하여 TypeError 객체는 아래의 3가지 경우일 때 발생하는 에러의 한 종류다. 함수에 전달된 피연산자 또는 인자가 해당 연산자나 함수가 예상하는 타입과 호환되지 않거나 변하지 못하는 값을 변경하려고 시도하거나 적절치 못한 방법으로 값을 사용하려고 할 때 제목의 TypeError를 해석해보자. '상수 변수에 할당' 이란 뜻이다. constant (상수) : 그 값이 변하지 않은 불변량으로, 변수의 반대말이다. 개인적으로, TypeError가 발생하는 3가지 이유에서 2번이 눈에 띈다. 1번과 3번도 해당되는 것처럼 보이지만, 2번의 경우가 가장 적합해 보인다. 이 블로그는 방문자와 소통하는 공간이니..

function solution(num) { let answer = 0; if (num % 2 === 0) answer = "Even" else answer = "Odd"; return answer; }

process.stdin.setEncoding('utf8'); process.stdin.on('data', data => { // 가로: n, 세로: m let info = data.split(" "); const width = (info[0]); const length = (info[1]); let star = ""; for (let i = 0; i < length; i++) { for (let j = 0; j < width; j++) { star += "*"; } star += "\n"; } console.log(star) });

function solution(arr) { let ans = 0; for(let i = 0; i acc + cur) / arr.length; // return ans; }

function solution(arr) { if (arr.length === 0 || arr.length === 1) return [-1]; else { let min = Math.min(...arr); let nums = arr.reduce((acc, cur) => { if (cur > min) acc.push(cur); return acc; }, []); return nums; } }

a, b = map(int, input().strip().split(' ')) for i in range(1, b + 1): for j in range(1, a + 1): print("*", end="") print() - a는 가로 *의 갯수, b는 세로 *의 갯수다. - 1 ~ b + 1은 *가 i가 b만큼 찍히고 1 ~ a + 1도 j가 a만큼 찍힌다. - 안쪽 for문에서 a만큼 *을 찍어준다. - 바깥 for문의 print() 문은 빈 값을 출력하고 줄바꿈을 해준다. 이 문제에서 알게 된 내용 print는 내장 함수다. print 함수의 기본 속성은 '줄바꿈' 속성이다. print 함수 안에서 end="" 속성은 출력한 문자(열) 끝에 쌍따옴표 안의 내용을 추가해준다. 만약, 위 코드처럼 빈 값..

# 표준 입출력 print("Python", "Java", "Javascript", sep=" vs ") print("Python", "Java", "Javascript", end="?") # 한 줄에 나오게 한다 print("무엇이 더 재밌을까요?") import sys print("Python", "Java", file=sys.stdout) # 표준 출력 print("Python", "Java", file=sys.stderr) # 표준 에러 scores = {"수학":0, "영어": 50, "코딩": 60} for subject, score in scores.items(): # print(subject, score) print(subject.ljust(8), str(score).rjust(4), se..