[백준][Python] 27433 - 팩토리얼 2
2024. 7. 7. 22:04
백준/Python
https://www.acmicpc.net/problem/27433 N = int(input())if N == 0: print(1)else: result = 1 for index in range(2, N+1): result *= index print(result)N = int(input())if N == 0: print(1)사용자로부터 숫자를 입력 받아 N에 정수형으로 대입합니다.만약 사용자가 입력한 값이 0이라면 1을 출력하고 끝납니다. 팩토리얼(차례곱)은 그 수보다 작거나 같은 모든 양의 정수의 곱입니다.예를 들자면 5!는 5 * 4 * 3 * 2 * 1 이 되고, 5 * 4! 라고 표현할 수 있습니다.다만 1! 은 1이 됩니다. 위에서 말했듯, 팩토리얼은 그 ..
[TIL/JavaScript] 갤러리 만들기
2024. 7. 3. 17:40
TIL/JavaScript
[TIL/JavaScript] 후위 연산자와 리팩토링
2024. 7. 3. 13:57
TIL/JavaScript
강사님의 코드 1 리팩토링 전 내 코드 이미지 가져오기 1 문제점 이미지 가져오기 1 이미지 가져오기 1 1. 오타 수정 완료2. `$('p.box01 > img) ~ $('p.test')` 부분과 같은 코드를 if문 바깥쪽으로 ..
[백준][Python] 1336 - 두 수 비교하기
2024. 7. 2. 23:41
백준/Python
https://www.acmicpc.net/problem/1330A, B = map(int, input().split())if (A > B): print('>')elif (A A, B = map(int, input().split())공백을 기준으로 A와 B를 정수형으로 입력 받습니다. if (A > B): print('>')A가 B보다 크다면 > 출력 elif (A A가 B보다 작다면 else: print('==')그 외 경우는 두 값이 같을 것이므로 == 출력합니다.
[TIL/JavaScript] 파라미터 이름과 클래스 필드의 이름 일치, this 키워드, constructor()
2024. 7. 2. 23:07
TIL/JavaScript
파라미터 이름과 클래스 필드 이름 일치생성자서 받는 파라미터 이름과 클래스 필드 이름이 일치해야 한다.자바스크립트가 변수와 속성 이름을 정확히 구분하기 때문에 이름이 일치하지 않으면 원하는 값이 제대로 할당되지 않기 때문이다.class Picture 부분과 document.write 부분을 보면 파라미터와 클래스 필드가 매칭된다." data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 class Picture { constructor(aTitle, aImgAddr, aAuthor, aYear) { this.aTitle = aTitle; this.aImgAddr = aImgAddr; this.aAuthor = aAuthor; thi..