JavaScript для начинающих. 10. Программная случайность
http://zero2hero.org/course/details/programming-start Итак, нам нужно генерировать много случайных вариантов. Сразу скажу, что для генерации случайных чисел в JavaScript используется специальная функция Math.random, которая возвращает случайное число от 0 до 1. Не переживайте, если это не совсем понятно. Просто когда пишешь Math.random, каждый раз получается новое случайное число. Нам это и нужно. Вспомните пример с кубиком, который можно кидать, чтобы генерировать камень, ножницы или бумагу случайно. Когда выпадало 1 или 2, мы показывали “камень”, когда 3-4 — “ножницы”, а 5-6 — “бумагу”. То есть мы разбили все возможные варианты на 3 трети. Так же поступим и теперь. Чтобы вернуться к последней команде, я нажимаю кнопку вверх. Если позапускать эту программу несколько раз, можно заметить, что значения прилипли друг к другу. Это не удобно и некрасиво. Давайте в конце после нашего условия выводить запятую, чтобы отделить значения.
http://zero2hero.org/course/details/programming-start Итак, нам нужно генерировать много случайных вариантов. Сразу скажу, что для генерации случайных чисел в JavaScript используется специальная функция Math.random, которая возвращает случайное число от 0 до 1. Не переживайте, если это не совсем понятно. Просто когда пишешь Math.random, каждый раз получается новое случайное число. Нам это и нужно. Вспомните пример с кубиком, который можно кидать, чтобы генерировать камень, ножницы или бумагу случайно. Когда выпадало 1 или 2, мы показывали “камень”, когда 3-4 — “ножницы”, а 5-6 — “бумагу”. То есть мы разбили все возможные варианты на 3 трети. Так же поступим и теперь. Чтобы вернуться к последней команде, я нажимаю кнопку вверх. Если позапускать эту программу несколько раз, можно заметить, что значения прилипли друг к другу. Это не удобно и некрасиво. Давайте в конце после нашего условия выводить запятую, чтобы отделить значения.



