메뉴 건너뛰기

황기태2017.05.08 00:03
7장의 10번 문제는 종합적인 지식(String 다루기, 객체 만들기와 객체의 프로퍼티 이해하기, 배열 다루기)이 동원되는 문제입니다.
질문이 구체적이지 않아서 정답을 몽창 드릴 수는 없습니다.
어떤 부분에서 오류가 나는지 구체적으로 말씀해주면 그에 대한 답을 드리겠습니다.

다만 힌트를 드리겠습니다.
1. book의 객체 배열은 var bookArray = new Array(); 로 하면 됩니다.
2. prompt()를 이용하여 문자열을 입력받고, 입력받은 문자열을 ","를 기준으로 잘라 내는 것은 String의 split() 을 사용하면 됩니다.
3. 5개의 객체를 만들기 위해 for 문을 이용하고,
for(i=0; i<5; i++) { .. }
4. 각 객체는 9번 문제의 정답을 참고하여 다음과 같이 하고, 9번 문제에서 book 객체의 프로퍼티를 그대로 이용하면 됩니다.
var book = new Object();
5. book 객체를 배열에 넣을 때는 다음과 같이 하면 됩니다.
bookArray[i] = book;
6. 가장 비싼 책을 찾을 때는 bookArray[i]의 가격을 나타내는 프로퍼티끼리 비교하여 알아냅니다.

감사합니다.
파일 첨부

여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
위로