project_0321 경기일정 나타내기

ooohyooo·2024년 3월 25일

myproject

목록 보기
25/44
  • 배열 넘겨주기

    • model로 넘겨준 배열을 받아서 반복문으로 값을 찾아오고 싶었는데 실패!!!!!
    • 숫자를 임의로 주면 인식을 하는데 반복문에서 사용하는 변수를 못찾아오는거 같아
    • 근데 대체 어쩌란말이지? ''도 써보고 ""도 써보고 ``(백틱)도 썼는데 다 안됐다!
    • 배열을 따로 풀어서 저장을 해줘야한다고 한다..왤케 귀찮게 굴어...?ㅠ
    • 이렇게 빈 배열에다가 foreach로 돌려서 빈 배열에 push해주는 방식으로 하고 scheduleData[1].stadium 이런식으로 값을 가지고 오면 된다...참 오래 걸렸다
  • 경기일자(홈, 원정) 색깔 나누기

 if (isGameToday(currentDay, allDatesOfMonth, gameDates)) {
        
			   // console.log(scheduleData);scheduleData[1].stadium
			   // console.log(scheduleData[1].stadium); // {date: '10.20', stadium: '서울장충체육관'}
        	  // console.log(gameDates); // 경기 있는 날의 형식 바꾼 형태 - 배열로 
        	  console.log(scheduleData.length);
        	  for(let i = 0; i < 9 ; i++) {
        			  if (scheduleData[i].stadium === "대전충무체육관") {
        				  console.log(i);
        				  console.log(scheduleData[i].stadium);
        				  console.log(scheduleData[i].date);
            			  dayCell.classList.add("highlight2");
            		  } else {
        				  // console.log(scheduleData[i].stadium);
            			  dayCell.classList.add("highlight3");
            		  }
        	  }
        	}

아ㅋㅋㅋㅋfor문을 돌릴 필요가 없었네
while (currentDay <= lastDayOfMonth) 이런 반복문을 이미 돌고있었자나...GPT가 짜주는 코드 걍 쓰니까 내가 내 코드를 몰라 대환장임

0개의 댓글