커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
Dart 문법 상세 - 실습 문제 8번 질문있습니다.
[왕초보] 플러터(Flutter)로 시작하는 앱개발 종합반 v0
1주차
북마크
김*현
댓글
3
추천
0
조회수
9
조회수
9
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


답도 보고 왔는데 결과값이 없으니 읽기가 좀 힘들어서 도움부탁드립니다..


n의 값이 정해지지 않은 리스트를 만드는 작업인가요?


n이 1~99안에 들어가야하는 하는데 add로 1씩 더해지면 한계값은 어떻게 되어있는건지..


초보적인 질문죄송합니다..







작성한 코드 및 에러 메세지

/// Copyright 2022. ⓒ DevStory.co.kr All rights reserved.


// 0부터 n-1까지 배열을 반환해 주세요.
// n = 3인 경우 [0, 1, 2] 반환
// n = 5인 경우 [0, 1, 2, 3, 4] 반환
// 단, 0 < n < 100
List<int> getNumberList(int n) {
  // 여기에 작성해 주세요.
  
  return [];
}




void main() {
  // 채점용 코드입니다. 수정하지 말아주세요!
  bool eq(List<int> l1, List<int> l2) {
    if(l1.length != l2.length) return false;
    for (int i=0; i<l1.length; i++) {
      if (l1[i] != l2[i]) return false;
    }
    return true;
  }
  
  try {  
    assert(eq(getNumberList(3), [0, 1, 2]));
    assert(eq(getNumberList(5), [0, 1, 2, 3, 4]));
    assert(eq(getNumberList(10), [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]));
    print("잘하셨습니다 👍👍");
  } catch (e) {
    print("다시 시도해 주세요. 😭");
  }
}




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