자바스크립트를 사용하여 랜덤 색상을 선택하는 방법을 알아봅니다. 어떻게 하면 자바스크립트에서 간단하게 랜덤 색상을 얻을 수 있을까요?# 자바스크립트 랜덤 색상 선택하기랜덤 색상을 선택하는 함수를 만들어보겠습니다. 일단 웹에서 사용 가능한 타입 중 rgb 타입 값을 얻어보려고 합니다. rgb 값을 얻기 위해서는 0에서 255의 난수 중 하나를 얻으면 됩니다. rgb 색상값을 모두 얻은 후 반환하는 함수는 아래와 같이 동작하게 됩니다.r, g, b 값 각각 0 ~ 255 사이를 얻기alpha 사용시 a의 값 0에서 1사이 얻기rgba() 색상 값 반환이제 위 단계별로 함수로 작성하면 아래와 같습니다.! 자바스크립트 랜덤 색상 함수 코드 보기아래의 작성 코드는 getRandomColor() 함수입니다. 매개변수로
Last Modified : 2020-03-19 00:10:26만약 MongoDB 데이터베이스에서 무작위로 아무 값이나 가져오려면 어떤 방법이 있을까요? 아래에서 한번 알아봅니다.# MongoDB 컬렉션에서 랜덤한 값 가져오기아래 방법은 가장 많이 사용되는 간단한 방법들입니다.! skip() size를 랜덤하게 바꾸는 방법다양한 방법이 존재하나 그 중에서 가장 쉽고 편리한 방법이라 할 수 있습니다. 만약 아이템의 개수가 총 100개라면 skip()값을 랜덤하게 0부터 99까지 설정하면 매우 쉽게 가능합니다. 그럼 아래 예제를 봐주세요.! MongoDB 데이터베이스 내용컬렉션 site에는 다음과 같이 총 3개의 값이 있다고 가정합니다. 우리는 여기서 랜덤한 값을 불러오려 합니다.* DB명 : site{ id: 1, name: web}{ id: 2, name: is
Last Modified : 2017-10-24 10:24:37lodash에서 랜덤한 숫자값을 간단하게 얻을 수 있는 방법으로 random()을 사용할 수 있습니다. 어떻게 하는지 자세히 알아봅니다.# lodash 랜덤한 숫자 값 구하기, random()말 그대로 랜덤한 숫자를 반환합니다. 이때 최소값과 최대값을 설정할 수 있습니다. 사용하는 방법은 매우 간단합니다._.random(최소값, 최대값, 실수[boolean])최소값과 최대값을 설정할 수 있으며 추가적으로 실수를 사용할 것인지 말것인지 역시 결정할 수 있습니다. 그렇다면 간단한 예제를 통하여 알아봅니다.! lodash를 사용한 random() 예제보기random()을 사용하는 간단한 예제코드입니다._.random(0, 100);// 출력결과62이처럼 0과 100사이의 값이 나타나게됩니다. 참고로 최소값이 없이
Last Modified : 2018-08-02 19:00:26lodash의 sample() 그리고 sampleSize() 에 대하여 알아봅니다.sample() 그리고 sampleSize()는 collection에 적용 가능하며 랜덤한 값을 반환해줍니다. 이를 사용하면 랜덤한 값이 필요한 경우 간단하게 얻을 수 있습니다. 먼저 sample() 부터 알아봅니다.# sample() 알아보기sample()은 collection에서 랜덤한 값을 하나 반환합니다. 문법은 아래와 같습니다._.sample(Collection)객체나 배열에 적용가능하며 sample()은 여러개가 아닌 하나를 반환하는 것이 sampleSize()와 다른 점입니다. 아래의 예제를 봐주세요.sample(['web', 'is', 'free']);// 출력결과'is'sample(['web', 'is', 'f
Last Modified : 2018-08-02 10:39:22Python에서 임의의 수(난수), random number를 얻으려고 합니다. 어떻게 하면 될까요? 아래에서 자세히 알아봅니다.# Python 임의의 수 생성하기, random파이썬에서 임의의 수를 생성하기 위해 random 모듈을 사용할 수 있습니다.import randomrandom 모듈은 임의의 수(난수)를 생성할 수 있는 random() 메소드를 가지고 있습니다. 이를 사용하면 간단하게 랜덤 숫자를 얻을 수 있습니다.import randommyNum = random.random()print(myNum)출력 결과는 아래와 같습니다.0.16104757064319608타입을 확인하면 float로 출력됩니다.<class 'float'>이제 아래에서 간단한 예제를 만들고 실행해보겠습니다.! 1부터 특정 범위
Last Modified : 2020-08-26 09:15:08심플하게 자바스크립트로 난수를 만드는 방법입니다.# Math 객체를 사용하는 방법var randomNo = parseInt(Math.random() * n);// 0부터 n까지의 난수 생성하기# Date 객체, 시간을 사용하는 방법var randomNo = ~~(new Date().getMilliseconds() / 1000 * n);// 0부터 n까지의 난수 생성하기위 수식은 0부터 n-1 까지의 난수를 생성합니다. 참고로, 비트 연산자(~~)를 사용하면 정수만 반환되므로 만약 소숫점이 필요한 경우 코드를 변경하여 사용해야합니다.
Last Modified : 2017-06-05 15:24:01