2024-11-08 TIL
오늘 배운 것
- 코딩 테스트
javascript에서 배열에 접근하는 방식이 좀 헷갈리는 것 같다.
낮은 난이도의 문제에도 방법이 좀 헷갈려서 결국 아는 방법으로 풀고 난 다른 사람의 풀이를 보았다.
스택, 큐 등에서 적잖이 보게 될 테니 미리 준비를 할 겸 여기 적어 보도록 한다.
function solution(arr1, arr2) {
var answer = [];
for(let i = 0;i<arr1.length;i++)
{
var input = [];
for(let j = 0;j<arr1[i].length;j++)
{
input.push(arr1[i][j] + arr2[i][j]);
}
answer.push(input);
}
return answer;
}
- 기본 목표 로직 작성
공격, 방어, 도망, 연속 공격 로직은 제작되었다.
남는 시간 동안 미니 게임을 제작하고 가능하면 비동기 내에서 일정 시간 입력 못 받으면 넘겨 버리는 것을 구현해 보고 싶다.
비동기 방식의 중간에 값을 임의로 입력해 버리는 방법은 오늘은 못 찾았지만 다음 시간 중으로 찾을 것이다.
현재는 readlinesync를 통해 값을 받고 있으나 이 방법이 안 된다면 새로 함수를 파던가 해보자.
내일 할 것
비동기 알고리즘이 아직 헷갈리니까 그 쪽을 연습하면서 동시에