Angela Yu Flutter 섹션10 3강
이번에는 bool 리스트를 만들어서 질문의 정답을 입력해주려한다.
bool 데이터 타입을 가진 answers라는 List를 만들어준 뒤, 질문에 맞는 답들을 순서대로 입력해줬다.
그리고 onPressed 안에 correctAnswer이라는 bool 타입을 만들어준 뒤 이 bool이 answers리스트의 questionNumber, 즉 answers 리스트의 0번째 인덱스와 같다고 정의해줬다.
그리고 현재 버튼이 True 버튼이니, if문을 써서 correctAnswer이 True면 'correct'를 print하고 아니라면 'wrong'을 print 하라고 지시했다.
여기서 answers 리스트를 보면 인덱스의 0번째 값이 true인데, 만약 이 0번째 값을 false로 바꾸면 결과가 반대가 된다! (맞는 정답을 고르면 false, 틀린 정답을 고르면 true로 떠버림)
그리고 나서 버튼을 맞게 눌러보면
이렇게 정답 여부가 잘 출력된다!