min и максимальное число max . Вот формула, которую мы будем использовать. Найдите минутку, чтобы прочитать ее и попытайтесь понять, что делает этот код: Math.floor(Math.random() * (max - min + 1)) + min randomRange которая принимает диапазон myMin и myMax и возвращает случайное число, которое больше или равно myMin , и меньше или равно myMax включительно. randomRange должно быть равно минимальному числу myMin .'
testString: 'assert(calcMin === 5, "The lowest random number that can be generated by randomRange should be equal to your minimum number, myMin.");'
- text: 'Наибольшее случайное число, которое может быть сгенерировано randomRange должно быть равно максимальному числу myMax .'
testString: 'assert(calcMax === 15, "The highest random number that can be generated by randomRange should be equal to your maximum number, myMax.");'
- text: 'Случайное число, генерируемое randomRange должно быть целым числом, а не десятичным.'
testString: 'assert(randomRange(0,1) % 1 === 0 , "The random number generated by randomRange should be an integer, not a decimal.");'
- text: randomRange должен использовать как myMax и myMin и возвращать случайное число в вашем диапазоне.
testString: 'assert((function(){if(code.match(/myMax/g).length > 1 && code.match(/myMin/g).length > 2 && code.match(/Math.floor/g) && code.match(/Math.random/g)){return true;}else{return false;}})(), "randomRange should use both myMax and myMin, and return a random number in your range.");'
```