--- id: cf1111c1c11feddfaeb9bdef title: Generate Random Fractions with JavaScript challengeType: 1 videoUrl: '' localeTitle: Генерировать случайные дроби с помощью JavaScript --- ## Description
Случайные числа полезны для создания случайного поведения. JavaScript имеет функцию Math.random() которая генерирует случайное десятичное число между 0 (включительно) и не совсем до 1 (исключая). Таким образом, Math.random() может возвращать 0 но никогда не возвращать 1 Примечание
Подобно сохранению значений с помощью Equal Operator , все вызовы функций будут разрешены до выполнения return , поэтому мы можем return значение функции Math.random() .
## Instructions
Измените randomFraction чтобы вернуть случайное число вместо возврата 0 .
## Tests
```yml tests: - text: randomFraction должно возвращать случайное число. testString: 'assert(typeof randomFraction() === "number", "randomFraction should return a random number.");' - text: 'Число, возвращаемое randomFraction должно быть десятичным.' testString: 'assert((randomFraction()+""). match(/\./g), "The number returned by randomFraction should be a decimal.");' - text: Вы должны использовать Math.random для генерации случайного десятичного числа. testString: 'assert(code.match(/Math\.random/g).length >= 0, "You should be using Math.random to generate the random decimal number.");' ```
## Challenge Seed
```js function randomFraction() { // Only change code below this line. return 0; // Only change code above this line. } ```
### After Test
```js console.info('after the test'); ```
## Solution
```js // solution required ```