
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
답도 보고 왔는데 결과값이 없으니 읽기가 좀 힘들어서 도움부탁드립니다..
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("다시 시도해 주세요. 😭");
}
}
