이제는 자바 스크립트 객체를 사용하여 자신 만의 코드를 작성해야 할 때입니다.
우리는 단지 하나의 빠른 운동을 할 것입니다.
무비 데이터베이스 배열을 만들 것입니다.
그래서 그것은 그것보다 훨씬 더 복잡하게 들립니다.
아이디어는 영화라고하는 배열을 가지고 있고 그 배열 안에 영화 객체가 많다는 것입니다.
그래서 이전에 우리가 보았던 게시 댓글과 같습니다.
그래서 영화는 제목이 있어야합니다. 그 제목은 숫자이고 부울을 지켜본 등급입니다.
그래서 그것은 당신이 영화를 보았는지 또는 영화를 보지 못했는지를 결정하기로되어 있습니다.
그래서 그 안에 3 ~ 4 개의 서로 다른 영화가있는 배열을 정의하고 싶습니다.
그런 다음 배열을 반복하고 이와 비슷한 모양을 인쇄합니다.
그래서 각 줄에서 당신은 영화 제목 대시 또는 등급이 거짓인지를 봤다고 말할 것입니다.
당신은 당신이 영화 제목이 평가를 돌진하는 것을 보지 못했다고 당신이 맞습니다.
다시 한번 당신은 무비 객체들의 배열을 가질 것입니다.
각각은 타이틀 등급을 가지고 있으며 어떤 것이 시청되었는지를 보았습니다.
그런 다음 해당 배열의 영화를 반복하고 각 영화에 대한 줄을 인쇄합니다.
그리고 그 줄이 포함됩니다.
영화를 보거나 보지 못했다면 제목과 평점을 보시오.
확인을 시도하면 혼자서이 작업을 시도 할 수 있습니다. 그런 다음 몇 초 후에 답을 확인합니다.
승인.
이제 솔루션을 작성하겠습니다.
콘솔을 열고 영화의 배열을 선언 할 것입니다.
지금까지 영화는 배열과 같습니다.
그리고 Saray 안에서 우리는 많은 물건들을 넣을 것입니다.
그래서 각각의 영화 객체는 제목을 가지게 될 것이고 나는 단지 두 가지를 할 것입니다.
그래서 우리는 브뤼헤에서 많은 시간을 보내지 않습니다.
당신이 그것을 보지 않은 경우에 중대한 영화.
지켜 봤어.
그건 내게 사실이고 등급은 5 점입니다.
그리고 그게 조금 길어지기 때문에 저는이 속성을 모든 줄에 들여 쓰려고합니다.
그것은 훨씬 더 읽기 쉽습니다.
그래서 우리는 한 번 더 영화를 보겠습니다. 그리고 그것은 실제로 보지 못했던 조수 동결 될 것입니다.
그래서 그것은 틀렸고 등급은 4 포인트 5가 될 것입니다.
그것은 내가 들었던 것을 기반으로하고 있으며 우리는 영화를 그곳에 남겨 둘 것입니다.
그래서 각각 두 장의 영화에 제목이 있습니다.
문자열이 부울을보고 등급을 매겼습니다.
그럼 enter를 치고 영화 배열 객체를 살펴 봅시다.
우리가 기대하는 것처럼.
이제 배열을 통해 반복 한 다음 모든 영화에 대해이 멋진 문자열을 인쇄하면됩니다.
그래서 각각에 대해 a를 사용할 것입니다.
그래서 각 영화.
물론 for 루프 나 원하는 것을 쉽게 사용할 수도 있습니다.
그래서 각각에 대해 우리는 영화의 자리 표시 자명을 부여 할 것이고 이것은 열리게 될 것입니다. 그리고 우리가하고 싶은 모든 것은 각 영화에 대한 줄을 인쇄하는 것입니다.
그래서 그것은 긴 comp 's 생각 로그 일 것입니다.
오히려 그 안에 더하기 기호가 잔뜩있는 거대한 Cazotte 로그를 작성하는 것보다.
사실 result라는 문자열을 만들려고합니다.
그래서이 var 결과가 같아 보이고 그 결과가 시작될 것입니다. 왜냐하면 여기를 살펴보면 모두 시작됩니다.
그래서 나는 내 문자열을 시작하려고합니다. 그리고 나서 다음에 오는 것을 결정하기 위해 if 문을 사용할 것입니다. 나는 감시를 추가 할 것인가 또는 보지 않도록 추가 할 것인가를 결정합니다.
그러기 위해서.
여기에 공간이 있는지 확인한 다음 다음 줄에 if 문만 있습니다.
영화가 본 경우.
그래서 우리가 그것을 지켜 봤다면 우리는 결과 2를 더하기 동등하게 지켜 볼 것입니다. 그렇지 않으면 우리는 결과 플러스가 아닌 장면을 설정하려고합니다.
또한 그 뒤에 공간이 있습니다.
그래서 우리는 기본적으로 우리가 마지막에 인쇄 할 문자열을 만듭니다.
그래서 시작됩니다.
당신은 공간이 있고 그 다음에 우리가 추가하거나 보거나 연결하지 않을 각 영화에 대한 가치에 따라 다음 단계가 진행되어 영화에 제목을 추가하는 것입니다.
다음으로 우리는 우리가 평등하다는 결과를 얻습니다. 그러면 제목 주위에 따옴표가있는 것을 볼 수 있습니다.
따옴표를 작동 시키려면 큰 따옴표를 이스케이프 처리하기 위해 백 슬래시 따옴표를 사용해야합니다.
그래서 우리는 평등 한 결과를 얻고 우리는 우리의 견적으로 시작할 것입니다.
그래서 이것은 좀 이상하게 보입니다.
그리고 우리는 plus 영화 점 제목을 더하기 위해 추가 할 것입니다.
그리고 마지막에 우리가 백 슬래시 따옴표를 써야하는 마지막 인용문을 넣으십시오.
그래서 그것은 많은 따옴표입니다.
이것을 더블 쿼트로 바꾸면 큰 따옴표가됩니다.
그리고 나서 그 큰 따옴표와 대시 다음에 공백을 추가하고 마지막으로 더하기 결과에 더하기 별의 수를 더하는 것입니다.
그래서 당신은 그저 영화 평점과 별표가 필요하지 않을 것입니다.
그리고 나서 우리는 그 로그 결과에 비용을 지불 할 것이고 우리는 여기에이를 끝낼 것입니다.
당신은 브루 게스에서 보지 못했던 별 5 개를 냉동 4.5 등급으로 보았습니다.
그리고 우리는 비참한 등급 3.5를 제목으로 여기에 하나 더 영화를 추가 할 수 있고 그것을 false로 설정 한 것을 보았습니다.
나는 뮤지컬 영화를 결코 보지 못했고 이것을 들여 쓰기 만하면 쉽게 읽을 수 있습니다.
그래서 여기에 들어가서 우리 코드를 다시 실행하여 물건을 출력하면이 한 번 더 걸을 수 있습니다.
매번 for 루프에서 결과 문자열을 만들고 결과 문자열을 천천히 빌드 할 것입니다.
그럼 브루 지스의 예를 들어 봅시다.
우리는 당신에게 공간이 있다고 덧붙일 것입니다.
그리고 나서 영화가 본다면 우리는 플러스가 될 것입니다.
그래서 우리는 여러분이 끝내고 그 다음에 그 공간을 보았습니다. 그리고 코일을 큰 따옴표로 교체하십시오.
플러스 영화 제목 플러스 다른 영화 따옴표.
그럼 우리는 가지고있다.
당신은 Bruges와 이중 따옴표 대쉬 공간에서 이중 인용문을 보았습니다. 그런 다음 영화 등급과 별표를 추가합니다.
그래서 그 영화 평점은 5입니다.
그래서 우리는 브리 지스에서 5 개의 별을 지켜 보았습니다. 그리고 우리는 그것을 출력합니다.
당신은 그것이 잘 작동 볼 수 있습니다.
그리고 우리가 새로 추가 한 Les Miserables는 당신이 보지 못했던 것처럼 나타납니다.
Les Miserables 3.5 별.
그게 우리가해야 할 전부입니다.
이것을 약간 리팩터링하고 싶다면 여기에서 대부분의 논리를 옮기는 것이 좋습니다.
인쇄를 제외하고는 모두 별도의 기능으로 이동하십시오.
그래서 이것을 복사하여 Build string이라는 함수를 만들겠습니다. 그리고 결과 변수를 취하는이 코드를 모두 추가하려고하면 하나의 무비 객체를 취하게 될 것이고 천천히 똑같이 빌드 할 것입니다. .
나는 영화라는 이름을 지었기 때문에 아무것도 바꿀 필요가 없다.
그리고 마지막으로 리턴 결과가 될 것이고 그게 우리가 필요로하는 모든 것이고 우리는 for 루프를 조금 바꿀 필요가 있습니다.
그래서 우리는 각 기능마다 영화를 만들고 각 영화마다 우리가해야 할 일은 영화 제작 스트링을 실행하고 인쇄하기 만하면 로그 채워진 문자열 영화를 취소합니다.
그래서 이것은 그것을 많이 청소했습니다.
각 영화에서 우리가 전달한 문자열을 재실행 할 때를 기억하십시오.
문자열을 만들어 결과를 반환합니다.
여기이 문자열은 반환되는 모든 문자열로 바뀌므로 출력됩니다.
그래서 우리는 이것으로 끝납니다.
그래서 좀 더 깨끗합니다.
우리는이 간단한 각각을 위해 끝내게된다.
무슨 일이 일어 났는지는 아주 분명합니다.
Howsabout 로그를 인쇄하십시오.
각 영화의 문자열을 만듭니다.
당신이 그것을 보았다면 많은 의미가 있습니다.
자신이해야 할 일을 즉시 알릴 수 있습니다.
이름을 기반으로합니다.
좋아, 그래.