그래서이 비디오에서 코드를 수행 할 것이며 while 루프를 사용하는 다른 방법을 설명 할 것입니다.
지금까지는 숫자를 사용하고 범위가있는 while 루프를 사용했습니다.
따라서 우리는 10에서 50까지의 숫자를 인쇄합니다. 이것은 설정 범위입니다.
따라서 while 루프를 사용하는 또 다른 방법은 실제로 실행되는 횟수를 미리 알지 못하는 경우에 미리 결정되지 않은 것입니다.
그래서 우리는 그것을 만들 것입니다.
그것은 귀찮은 웹 사이트에 대한 환상적인 용어입니다.
네 또는 네라는 단어를 입력 할 때까지.
너에게 물어볼 다른 건 우리가 아직 또 있니?
그럼 내가 페이지를 새로 고쳐 줄 것을 보여 드리겠습니다.
우리는 아직있다.
안된다고 해봅시다.
우리는 아직있다.
아직.
우리는 아직있다.
이제 예라고합시다.
그리고 그것은 우리가 마침내 그것을 만들었다라고 우리에게 이야기한다.
이것이 바로 우리가 시작하려고하는 것입니다.
그래서 갈 수 있습니다.
HMO로 파일을 가져와야합니다.
그리고 방금 광산과 노이드 HMO를 부른 다음 스크립트 태그를 추가하고 파일을 만들어야합니다.
그럼 이건 화가 났어.
예, 우리의 새로운 파일을 잡음으로 만들자.
J.S. 동일한 디렉토리에 있으며 항상 경고를 추가하여 확인합니다.
이제 버전을 열어 보니 페이지에는 아무 것도 표시되지 않지만 연결되어 있어야합니다.
괜찮아.
그래서 우리가하고 싶은 일은 아직 사용자가 있는지 물어 보는 것입니다.
그래서 우리는 prompt와 같은 대답이라는 변수로 만들 것입니다.
우리는 아직있다.
저장하십시오.
다음 단계는 사용자가 예라고 말했는지 확인하는 것입니다.
그래서 우리는 if와 같은 if 문을 사용할 수 있습니다. 만약 answer equals가 yes라면 우리는 경고를 할 것입니다.
예. 우리는 그것을 만들었습니다. 그리고 그것은 훌륭합니다. 그리고 우리는 다시 묻습니다. 당신은이 부분을 할 필요가 없습니다.
하지만 저는 우리가 할 수있는 while 루프가 없으면 여러분에게 보여주고 있습니다.하지만 한 번만 실행되기 때문에 우리는 아직 거기에 있는지 물어볼 것입니다.
그리고 내가 아무 것도 입력하지 않으면 그것은 다른 사람을 돌릴 것입니다.
Var 대답은 우리가 아직 다시 있습니다.
그리고 다른 일은 일어나지 않습니다.
그래서 나는 새로 고침이 아직 우리에게 있다는 것을 보여줄 것입니다.
아니.
우리는 아직있다.
아니야.
따라서 간단한 조건문을 사용하는 대신 while 루프를 사용 하겠지만 여기에있는 코드와 동일한 코드를 많이 사용하게 될 것입니다.
그래서 우리는 대답이 '예'와 같지 않은 동안 글을 씁니다.
따라서 사용자가 예라고 말하지 않았지만 우리는 다시 프롬프트 할 것입니다.
그게 전부입니다.
답변이 '예'라는 단어와 같지 않은 동안 다시 묻습니다.
우리는 아직있다.
그리고 마침내 마지막 단계에서 우리는 이걸 만들었고 인텔이이 루프를 끝내지 않을 것이라는 경고를 할 수 있습니다.
그래서 이것은 사용자가 이것을 얻기 위해 '예'를 입력해야한다는 것을 의미합니다.
이제 다시 시도해 봅시다. 아직 브라우저가 있습니다.
아니.
우리가 원하는 것.
그리고 나서 우리가 "yes"라는 단어를 타이핑하자마자 우리는 우리가 만들었 음을 알려줍니다.
그래서 다른 방법으로 while 루프를 사용할 수 있다는 것을 보여주기 위해 이것을하고 싶었습니다.
따라서 이것은 10 회 또는 5 회 실행되는 미리 결정된 루프가 아닙니다.
그것은 다양 할 수 있으며 사용자 입력에 달려 있습니다.
그래서 또 하나의 요구 사항이 있습니다. 우리는 또한 '그래'라는 단어를 입력 할 수 있습니다.
왜 E.H. 예 대신.
둘 중 하나가 작동합니다.
따라서 구현하기가 쉽습니다.
우리가해야 할 일은이 조건의 또 다른 부분을 추가하는 것입니다. 우리가 더하기를 원할 때 응답은 예와 같지 않습니다.
그리고 대답은 평등하지 않습니다.
네.
그럼 다시 물어볼거야.
그리고 그게 다야.
계속해서 물어보고 싶은 물건을 새로 고침해서 들어갈 수 있습니다.
네.
그리고 우리는 그것을 만들었다 고 말했고 나는 또한 그렇게 할 수 있습니다.
따라서 정확한 단어를 입력 할 필요가없는 버전 2가 있습니다.
예 또는 그렇습니다. 당신은 오직 한 구절을 입력 할 수 있습니다.
예 또는 예.
그래서 내가 보여줄거야.
그것은 뭔가있을 수 있습니다.
예, 현재 문자열이 예 또는 예인지 확인하기 때문에 현재 다른 버전에서는 작동하지 않습니다.
그래서 우리가하고 싶은 일은 문자열의 일부가 예와 일치하지만 전부는 아니더라도 문자열에 예가 들어 있는지 확인하는 것입니다.
그러기 위해서 index of of라는 인덱스를 사용할 수 있습니다.
그래서 나는 당신에게 예를 보여 드리겠습니다.
Hello world라는 문자열을 만들고 인덱스를 사용하면.
그래서 티아레가 괄호 안에 들어있는 인덱스는 w와 같은 문자열을줍니다.
w가 발생하는 번호는 6 0 1 2 3 4 5 6입니다.
그러나 나는 또한 세계와 같은 완전한 단어에 그것을 사용할 수 있으며 그것은 세계가 인덱스 6에서 시작하여 존재하지 않는 무언가를 시도하고 수행한다는 것을 알려줍니다.
그래서 우리의 경우 Hello World가 아닌 Yes를 시도해 봅시다.
그것은 저를 나의 이점으로 사용할 수 있도록 저에게 1을줍니다.
그래서 어디서나 대답을 입력 문자열 어디에서나 확인하고 싶습니다.
그래서 그것을하기 위해 여기로 돌아가서 우리 버전을 위해 우리는 초기 코드를 유지하고 주석 처리 한 다음 모든 버전 2를 사용할 것입니다.
여기 이걸 내려 놔.
그래서 이것은 동일하게 유지 될 것입니다.
이것은 다를 것입니다.
그래서 우리는 그 지수에 대한 대답과 같은 것을 원할 것입니다.
예.
우리는 음수 1과 같음을보고 싶습니다.
즉, 예스라는 단어가 우리의 대답 안에 존재하지 않는다는 것을 의미합니다.
그럼 그걸 시험해 봅시다.
새로 고침은 아직 완료되었습니다.
아니.
우리는 아직있다.
아니.
우리는 아직있다.
네, 그렇게 생각합니다.
그리고 그것은 우리가 그것을 만든다라고 말한다.
다시 시도해보고 사용해보십시오.
우리는 거기에있다.
예.
그리고 그것은 우리가 그것을 만들었다 고 말한다.
승인.
이것이 버전 2이므로 우리가해야 할 일입니다.
그래서 버전 2가 완성되었습니다.