[TIL]20210831

박창현·2021년 8월 31일
0

TODAY I LEARNED

목록 보기
38/53

+ 와 ` `

greeting.innerText = `Hello ${username}`;
greeting.innerText = "Hello" + username;

위의 두가지 출력법 모두 사용할 수 있으나, 첫번째 방법은 백틱(`) 기호를 사용해야한다는 것을 주의.

strings를 반복할때. 팁.

log나 html에서 username이라는 문자열을 여러곳에서 사용해야한다고 치자.
매번 "username"을 하는 것보다는 const USERNAME_KEY="username"; 이라고 하는 것이 훨씬 오류를 줄일 수 있다. 문자열을 매번 입력하면 사소한 오타를 잡기 힘들지만 상수로 만든다면 오타가 생기면 바로 알수 있다.!

setInterval()

setInterval(function,5000); function을 5초간격으로 실행한다.

padStart()

padStart(2,"0") 을 이용하면 자릿수 2가 만족하지 않을때(0,1 ... 9), 앞자리(그래서 start)에 "0"을 붙여준다.

알고리즘

1436. 영화감독 숌 (백준)

n = int(input())
default = 666
count = 0

while True:
    if '666' in str(default):
        count+=1
    if count == n:
        print(default)
        break
    default+=1

10814. 나이순 정렬 성공 (백준)

n= int(input())
a=[]
for _ in range(n):
    a.append(list(input().split()))

a.sort(key=lambda x: (int(x[0])))

for member in a:
    print(member[0], member[1])
profile
개강했기에 가끔씩 업로드.

0개의 댓글