
앞의 part 1의 내용에 바로 이어서 이어나가 보겠습니다. 앞에서 입력창에 숫자를 입력하고 버튼을 누르면 바로 아래줄에 그 숫자가 똑같이 출력되는 것까지 했습니다. 이제 이제 난수생성기를 추가하고 사용자의 추측숫자를 생성된 난수와 비교하고 그다음 적절한 메시지를 보여주는 기능까지 구현해 보겠습니다. 난수생성기 추가 & 적절한 메시지보여주기 다음은 모두 자바스크립트 코드이므로 앞의 html코드를 손댈 필요가 없이 그냥 앞전 코드에 몇줄의 코드를 추가만 하면 됩니다. 윗 코드를 실행해 보면 아래처럼 결과가 나옵니다 정답여부에 따라 텍스트컬러 바꾸기 & 다시 시작하는 옵션주기 정답의 여부에 따라 텍스트색깔을 변하게 하는 기능을 만들어 봅시다. 아래 코드를 사용합니다 do..

자바스크립트 난수만들기에 대해 알아봅니다 일명 추측게임이라고도 합니다. 추측게임을 만들기 위해서는 1과 10사이의 전체 난수가 필요하므로 아래 함수를 이용합니다. document.getElementById("my-div").innetHTML = Math.random() 메인리스트로 가기 추측게임이란 ? 어떤 수가 나올지 추측한다는 의미에서 '추측게임'이라고 부른다 이 코드를 실행하면 0부터 10까지의 숫자가 무작위로 하나씩 출력됩니다. 그야말로 복불복 게임이나 복권추첨시 이용할 수 있습니다. 이 코드는 어려워 보이지만 해석하면 쉽습니다. ' *10은 10으로 곱셈하라'는 의미입니다. 그래서 0과 10사이의 난수를 얻게 됩니다. Math.floor 부분의 'floor'는 소수점 이하의 ..

이제 여기까지 내용을 소화했다면 자바스크립트로 간단한 추측게임을 만들 수 있는 수준까지 근접하셨습니다. 그러나 그전에 난수를 생성할 줄 알아야 합니다. 난수는 아래 코드를 이용해 만들 수 있습니다. Math.random() 아래 코드를 이용해 실행할 수 있습니다. document.getElementById("my-div").innerHTML = Math.random() 위 코딩을 작성해서 실행해 보겠습니다 결과값입니다 세번을 연속실행해봤는데 무작위로 매번 각각 다른 결과가 나왔습니다. 온라인복권추첨도 이 난수기능을 이용해서 실행된다고 합니다. 메인리스트로 가기