자바스크립트를 사용하여 간단한 주사위 함수를 만들면서 배워보고자 합니다. 매우 간단한 주사위 던지기입니다.주사위 던지기를 위하여 throwDice() 함수를 만들고 원하는 숫자의 이하의 값이 랜덤하게 나오도록 하겠습니다. 이를 구현하기 위해서 아래의 방법들이 필요합니다.- 클로저를 만드는 방법- 숫자를 랜덤하게 얻는 방법- 숫자 소숫점 버림 방법# 자바스크립트 랜덤값 얻는 주사위 만들기자! 먼저 함수를 만들어봅니다. 아래와 같이 빈 함수 throw()를 만들어 봅니다.function throwDice() {}! 랜덤한 임의의 값 얻기, Math.random()throw 함수는 특정 범위의 값을 임의로 반환하는 함수로 만들 것입니다. 여기서 임의의 값을 얻어야하는데 이때 사용할 수 있는 방법이 Math.ran
Last Modified : 2018-05-08 21:25:39자바스크립트의 고급 기술 중 하나인 메모라이제이션(Memorization)에 대하여 알아보도록 하겠습니다.자바스크립트의 고급 기술이라고 얘기한 이유는 사용 빈도가 아주 높은 것은 아니지만 자바스크립트의 성능에 큰 영향을 줄 수 있는 스킬 중 하나이기 때문입니다. 먼저 메모라이제이션이란 무엇일까요???# 자바스크립트의 메모라이제이션(Memorization)이란자바스크립트의 메모라이제이션 간단한 로컬 캐쉬(Cache) 기술 중 하나입니다. 메모리에 특정 정보를 기록해두고(메모하여) 필요할때마다 정보를 가져와 활용하는 기법이죠. 이를 사용하는 이유는 로컬 캐쉬를 사용하는 성능 개선이 주 목적이라 하겠습니다.예를 들자면 복잡한 연산의 반복 계산이 필요한 경우를 생각해볼 수 있습니다. 매우 큰 수를 계속해서 랜덤하
Last Modified : 2018-05-15 22:04:15