커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
2-8 Ajax 연습하기에서
undefined주차
북마크
이*식
댓글
3
추천
0
조회수
4
조회수
4
답변 완료

미세먼지를 업데이트하면 아래같이 이상하게 숫자가 변환되서 나옵니다.


용산구 같은 경우에는 -99로 나오고요.


왜 그러는걸까요 작성한 코드도 아래에 붙여놓았습니다.


  • 중구: 31
  • 종로구: 39
  • 용산구: -99
  • 은평구: 42
  • 서대문구: 37
  • 마포구: 36
  • 광진구: 31
  • 성동구: 33
  • 중랑구: 34
  • 동대문구: 34
  • 성북구: 37
  • 도봉구: 41
  • 강북구: 39
  • 노원구: 36
  • 강서구: 42
  • 구로구: 37
  • 영등포구: 41
  • 동작구: 41
  • 관악구: 37
  • 금천구: 43
  • 양천구: -99
  • 강남구: 39
  • 서초구: 41
  • 송파구: 42
  • 강동구: 39
<script>
    function q1() {
        $('#names-q1').empty()
        $.ajax({
            type: "GET",
            url: "http://spartacodingclub.shop/sparta_api/seoulair",
            data: {},
            success: function (response) {
                let rows = response['RealtimeCityAir']['row']
                for (let i = 0; i < rows.length; i++) {
                    let gu_name = rows[i]['MSRSTE_NM']
                    let gu_mise = rows[i]['IDEX_MVL']

                    let temp_html = ``

                    if (gu_mise > 120) {
                        temp_html = `<li class="bad">${gu_name}: ${gu_mise}</li>`
                    } else {
                        temp_html = `<li>${gu_name}: ${gu_mise}</li>`
                    }

                    $('#names-q1').append(temp_html)
                }
            }

        })

    }

</script>

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴