File tree Expand file tree Collapse file tree 2 files changed +10
-10
lines changed
1-js/05-data-types/02-number/8-random-min-max Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 1- We need to "map" all values from the interval 0..1 into values from ` min ` to ` max ` .
1+ 0..1 구간의 모든 값을 ` min ` 에서 ` max ` 까지의 값으로 '매핑' 해야 합니다 .
22
3- That can be done in two stages:
3+ 매핑은 두 단계로 수행할 수 있습니다.
44
5- 1 . If we multiply a random number from 0..1 by ` max-min ` , then the interval of possible values increases ` 0..1 ` to ` 0..max-min ` .
6- 2 . Now if we add ` min ` , the possible interval becomes from ` min ` to ` max ` .
5+ 1 . 0..1 구간의 난수에 ` max-min ` 을 곱하면, 가능한 값의 구간이 ` 0..1 ` 에서 ` 0..max-min ` 으로 증가합니다 .
6+ 2 . 이제 ` min ` 을 더하면, 가능한 값의 구간은 ` min ` 에서 ` max ` 까지가 됩니다 .
77
8- The function :
8+ 예시 :
99
1010``` js run
1111function random (min , max ) {
1212 return min + Math .random () * (max - min);
1313}
1414
1515alert ( random (1 , 5 ) );
16- alert ( random (1 , 5 ) );
16+ alert ( random (1 , 5 ) );
1717alert ( random (1 , 5 ) );
1818```
1919
Original file line number Diff line number Diff line change @@ -2,13 +2,13 @@ importance: 2
22
33---
44
5- # A random number from min to max
5+ # 최솟값에서 최댓값까지의 난수
66
7- The built-in function ` Math.random() ` creates a random value from ` 0 ` to ` 1 ` (not including ` 1 ` ).
7+ 내장 함수 ` Math.random() ` 은 ` 0 ` 에서 ` 1 ` 까지의 난수를 생성합니다( ` 1 ` 은 제외 ).
88
9- Write the function ` random( min, max) ` to generate a random floating-point number from ` min ` to ` max ` (not including ` max ` ).
9+ ` min ` 에서 ` max ` 까지 무작위의 부동소수점 숫자를 생성하는 함수 ` random( min, max) ` 을 작성해 보세요( ` max ` 는 제외 ).
1010
11- Examples of its work :
11+ 예시 :
1212
1313``` js
1414alert ( random (1 , 5 ) ); // 1.2345623452
You can’t perform that action at this time.
0 commit comments