이 비디오에서는 부울 논리 및 일부 조건부를 사용하여 간단한 숫자 추측 게임을 만듭니다.
이것이 작동하는 방식입니다.
페이지를로드 할 때 숫자와 추측을 묻습니다.
이 경우에는 올바른 번호를 선택해야합니다.
그래서 제가 9와 같은 무언가가 너무 높다고 생각하면 다시 시도해 보도록하겠습니다.
그래서 새로 고침하고 이번에는 두 명이 너무 낮다고 알려줍니다.
다시 시도하십시오.
그리고 마침내 7을 올바르게 입력하면 그것을 추측합니다.
그래서 이것을 구축하고 공급을 개시하고 새로운 파일 게임을 만들 수 있습니다.
H Tim L 여기에 내 이메일이 없었습니다.
그런 다음 스크립트 태그를 추가하여 B 게임과 동일하게 설정하겠습니다.
네, 아직 존재하지 않습니다.
이제 그 파일을 추가하겠습니다.
게임 도트 japes 그리고 거기에서 나는 다만 경보를두기 위하여려고하고있다.
안녕하세요.
항상 그렇듯이 일이 잘 연결되는지 확인하고 싶습니다.
이제 저는 이것을 열어 보겠습니다.
괜찮아.
우리가하고 싶은 첫 번째 일은 우리의 논리를 이해하는 것입니다.
그래서 저는 이것을 통해 우리를 인도 할 몇 가지 의견을 쓸 것입니다.
그래서 우리가하고 싶은 일은 비밀 번호를 만든 다음 사용자에게 추측을 요청한 다음 확인하는 것입니다.
그래서 우리가 하드 코딩 된 변수로 시작하는 비밀 번호를 만들어 봅시다.
항상 동일합니다.
우리 비밀 번호는 같고 이번에는 네 번할까요?
그런 다음 사용자에게 추측을 요청합니다.
지금까지 나는 그가 신속하게 전화를 걸어 숫자를 추측 해 봅시다. 그리고 그것이 우리가 구원을 위해 필요한 전부입니다.
그리고 나서 우리의 첫 발걸음을 알려주십시오.
추측하여 다시 새로 고침하겠습니다.
104 번을 추측하면 104 번에요.
괜찮아.
그래서 우리가하고 싶은 첫 번째 일은 그들이 정확하게 추측했는지 확인하는 것입니다.
그래서 조건부.
맞습니다.
추측이 맞는지 확인하는 것입니다.
그 조건부는 비밀 번호를 뻔뻔스럽게 호출하는 것인데, 그럴 경우 경보를 발령합시다.
당신은 안전하고 안전합니다.
그래서 하나의 작은 문제가 있지만 그것을 보여주고 싶습니다.
처음에는 실패 했으므로 이것을 실행할 것입니다.
우리 비밀 번호는 네 개라는 것을 기억하십시오.
그래서 내가 새로 고침하고 네 가지를 입력하면 네가 맞다고 생각한다.하지만 나는 그렇지 않다. 왜 여기있다.
이것을 설명하기 위해 자바 스크립트위원회를여십시오.
내가 전화 할 때 내가 전화 할 때.
자 여기서이 라인을 해봅시다.
Var 가스는 프롬프트와 동일합니다.
예, 여기에 숫자 4를 입력하면 실제로 숫자로 저장되지 않습니다.
그래서 제가 생각한 것을 보면 당신은 그것이 문자열이라는 것을 알 수 있습니다.
그리고 그것이 내가 문자열이라는 추측의 유형을 알려주는 자바 스크립트의 유형을 사용할 수있는 문자열임을 증명하고 싶다면.
승인.
그래서 더 중요한 것은 기억하고있는 비밀 번호와 숫자를 비교하려고합니다.
제가 여기에 이걸 옮겨서 붙여 넣으면 우리는 비밀 번호 4 번을 갖게됩니다.
그리고 우리는 문자열 인 추측을합니다.
부울 논리 비디오에서 보았 듯이 트리플은 서로 같지 않습니다.
그래서 우리가 할 수있는 것은 double call을 사용하는 것입니다. 그래서 double equal을 추측 할 수 있습니다.
비밀 번호.
그러나 우리가 여전히 삼중 균등을 지키기 위해 선호하는 또 다른 방법이 있습니다. 우리가하는 방식은 약간의 새로운 코드를 사용하는 것이고이 숫자의 자본과 추측처럼 보입니다.
그래서 우리는 무언가를 전달합니다. 실제로 그 행렬은 가스의 연속을 받아 숫자로 바꿉니다.
그래서 우리는 거기에서 4 번 번호를 얻습니다.
그러면 우리가 할 수있는 일은 우리가 문자열을 추측 할 수있는 것과 같은 3 중 같음입니다.
숫자로 바꾸세요.
그런 다음 비밀 번호와 같은지 확인하십시오.
이것이 바로 우리가 할 일입니다.
여기로 돌아가서 내가 생각하는 숫자 버전이 우리가 인쇄 할 비밀 번호와 같은지 확인하십시오.
너는 맞다.
그러면 네 개를 새로 고침 해 보자. 네가 맞다고 말해 준다.
굉장해.
따라서 아무 일도 일어나지 않았지만 잘못했다면 잘못되었다는 메시지를 추가하겠습니다.
그래서 우리는 그렇지 않습니다.
너는 틀렸어.
그리고 그렇게하기 위해서 우리는 단지 우리를 원합니다.
그 밖의 다른 말은 우리가 잘못 경고합니다.
이제 새로 고침 해보 죠. 두 가지를 입력 해 봅시다.
그리고 우리는 틀린 것을 본다.
그래서 당신이 너무 높거나 낮 으면 내가 가지고 있었던 해결책에 대해 이전에 기억한다면.
따라서 잘못 말하기보다는 실제로 그렇게하고 싶지 않습니다.
그렇지 않으면 우리가 그렇지 않은지 확인하십시오.
이렇게 뭔가.
추측이 더 높은지 확인하십시오.
우리는 글을 쓸 것입니다.
그렇지 않으면.
그렇지 않으면 다시 번호로 변환해야합니다.
번호 추측은 비밀 번호보다 큽니다.
우리는 경고도 할 것입니다.
안녕 다시 추측.
우리는 거기에 갈.
그리고 새로 고침을 확인하고 9시와 같이 너무 높이 입력합니다.
그것은 다시 높은 추측을 알려줍니다.
그러나 입구에 물건이 부족한 경우에는 아무 일도 일어나지 않습니다.
그래서 우리는 그것이 비밀 번호와 같지 않다면 그리고 그것이 더 낮 으면 어떨까요?
그래서 우리가 할 수있는 일은 다른 것을 추가하는 것입니다. 이걸 복사 할게요.
우리는 LCF 번호를 할 수 있습니다. 나는 비밀 번호보다 작을 것으로 추측하고 다시 추측 할 수 있습니다.
그러나 단지 다른 것을 사용하는 쉬운 방법이 있습니다.
숫자가 같지 않고 그보다 크지 않으면 그 수가 적어야하기 때문입니다.
그래서 나는이 모든 것을 다른 것으로 줄일 수 있습니다.
그리고 추측이 낮을 때 다시 구하십시오.
열어.
그러니 너무 낮은 것을 시도해 봅시다. 다시 추측하기 힘듭니다.
98에서 높은 추측과 같이 너무 높은 것을 시도해 보시고, 바로 옳은 것을 시도하십시오.
4 번.
너는 맞다.
우수한.
따라서 우리가 할 수있는 한 가지 작은 개선이 있습니다.
여기서이 코드가 중복된다는 것을 알 수 있습니다.
문자열을 두 번 반복하는 대신 숫자로 변환합니다.
우리가 할 수있는 일은 바로 위에 한 번 위로 나가는 것입니다. 여기서 바고 스는 사용자가 입력 한 번호와 같아서 한 줄에 모든 것을 넣은 다음에 할 수 있습니다. 추측은 이제 문자열이 아닌 숫자이기 때문에 이것을 추측으로 남겨 두십시오.
그리고 우리가 시도한다면 정확히 동일하게 작동합니다.
그리고 당신이 선호한다면 우리는 이것을 좀 더 명확하게 할 수 있습니다.
어떤 사람들은 이것을 한 줄로하는 것이 불필요하다고 주장 할 수도 있습니다.
그래서 우리가 대신 할 수있는 것은 Var gas와 같은 것입니다.
숫자와 Var 가스가 문자열 추측의 수와 같다고 말할 것입니다.
따라서 이렇게하는 것이 더 명백합니다.
따라서 우리는이 문자열을 입력하라는 메시지에서와 같이 문자열 추측을 얻습니다.
그런 다음 숫자로 변환하고 추측이라는 변수에 저장합니다.
그리고 나서 우리는 추측이라는 변수를 사용합니다.
그래서 그냥 두 번 확인해도 여전히 너무 높거나 낮게 작동합니다.
승인.
그래서 추후 버전에서는이 추측 게임을 실제로 반복하고 페이지를 새로 고칠 필요가없는 다른 방향을 제시 할 것입니다.
그것은 당신에게 계속해서 물어볼 것입니다.
다시 한번 너무 높게 추측 다시 너무 높게 추측합니다.
그리고 결국에는 바르게 얻을 수 있기를 바랍니다.