@jsh/generator
Since v8.0.52arrange()
등차수열 형태의 숫자 배열을 생성합니다.
사용 형식
arrange(start, end, step)
매개변수
start
Number
시작값end
Number
종료값step
Number
증가 폭
반환값
Number[]
생성된 숫자 배열.
사용 예시
|
|
linspace()
지정한 구간을 균등 간격으로 분할한 배열을 생성합니다.
사용 형식
linspace(start, end, count)
매개변수
start
Number
시작값end
Number
종료값count
Number
생성할 요소 개수
반환값
Number[]
생성된 숫자 배열.
사용 예시
|
|
meshgrid()
두 배열의 조합을 기반으로 격자를 생성합니다.
사용 형식
meshgrid(arr1, arr2)
매개변수
arr1
Number[]
첫 번째 배열arr2
Number[]
두 번째 배열
반환값
Number[][]
숫자 쌍으로 구성된 배열.
사용 예시
|
|
random()
[0.0, 1.0)
구간의 난수를 반환합니다.
사용 형식
random()
매개변수
없음.
반환값
Number
0.0 이상 1.0 미만의 난수.
사용 예시
|
|
Simplex
Simplex 노이즈 알고리즘 기반 난수 생성기입니다.
사용 형식
new Simplex(seed)
매개변수
seed
난수 시드 값.
반환값
새 Simplex 생성기 객체.
eval()
입력 값에 따라 결정적 노이즈 값을 반환합니다. 동일한 인자를 사용하면 항상 같은 결과가 나옵니다.
사용 형식
eval(arg1)
eval(arg1, arg2)
eval(arg1, arg2, arg3)
eval(arg1, arg2, arg3, arg4)
매개변수
args
Number
1~4차원까지 표현할 수 있는 가변 길이 숫자 목록입니다.
반환값
Number
노이즈 값.
사용 예시
|
|
UUID
UUID 생성기입니다.
사용 형식
new UUID(ver)
매개변수
ver
UUID 버전. 1, 4, 6, 7 중 하나여야 합니다.
반환값
새 UUID 생성기 객체.
eval()
사용 형식
eval()
매개변수
없음.
반환값
String
생성된 UUID.
사용 예시
|
|
최근 업데이트