SeSac (2021-08 ~ 2021-12)/JS

숫자야구 리뷰

배워도끝이없네 2021. 9. 2. 21:23

오늘의 취지는 코딩테스트 볼떄 어떤 취지로 짜는게 좋은지 알려주는것

 

사소한것에서 놓치면 안되는것

/*

코딩테스트할떄는 html에 너무 집중하면 안된다

처음에는 주석으로 크게 필요한것들을 주소를 잡아둔다
전역 const는 대문자 snakecase로 잡는다.
전역변수는 const가 위로 오는것이 좋다

math같은 애들은 시스템을 많이 부르기 때문에 가급적 덜 쓰도록 하면 된다.

readline함수는 터미널이 있는 모든 언어에서는 다 사용할 수 있다.

이런 프로세스츨 진행할때는 종료같은것들을 만들어주는게 좋다.
글로벌 변수는 앞에다 g를 붙여주는게 좋다.

소스의 구성을 보고 if와 for을 최대한 줄이는 방법으로 한다.
*/

const term = readline.createInterface({
	input: process.stdin,
    output: process.stdout, //아웃풋을 넣으면 커서가 깜빡거릴 수 있다.
});

term.on('line', line=>{ // line은 엔터를 썻을떄 발생하는 이벤트이다.
	if(line === 'q') endGame(); // TODO (넘어가는데 나중에 해야하는 일은 이런식으로 주석을 단다)
    if(line === 'r') resetGame(); // TODO
});

'SeSac (2021-08 ~ 2021-12) > JS' 카테고리의 다른 글

10/7 deep dive  (0) 2021.10.07
Observer Pattern  (0) 2021.09.07
13~17 deep dive  (0) 2021.08.31
자바스크립트의 역사  (0) 2021.08.28
ch12 deep dive 함수  (0) 2021.08.26