1.6 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.6 KiB
		
	
	
	
	
	
	
	
title, localeTitle
| title | localeTitle | 
|---|---|
| Generate Random Fractions with JavaScript | Генерировать случайные дроби с помощью JavaScript | 
Генерировать случайные дроби с помощью JavaScript
Случайные числа полезны для создания случайного поведения.
JavaScript имеет функцию Math.random() которая генерирует случайное десятичное число между 0 (включительно) и не совсем до 1 (исключая). Таким образом, Math.random() может возвращать 0, но никогда не возвращает 1.
Заметка
Подобно сохранению значений с помощью Equal Operator, все вызовы функций будут разрешены до выполнения возврата, поэтому мы можем вернуть значение функции Math.random() .
инструкции
Измените randomFraction, чтобы вернуть случайное число вместо возврата 0.
Внимание !!!
Осторожно, спойлеры !!
Решение:
function randomFraction() { 
  // Only change code below this line. 
  var result = 0; 
  // Math.random() can generate 0. We don't want to     return a 0, 
  // so keep generating random numbers until we get one     that isn't 0 
  while (result === 0) { 
    result = Math.random(); 
  } 
 
  return result; 
  // Only change code above this line. 
 }