Знакомство с JavaScript #6 - Случайные числа

  Рет қаралды 35,379

CodeDojo

CodeDojo

Күн бұрын

Пікірлер: 62
@ravabat5841
@ravabat5841 5 жыл бұрын
И монтаж видео и голос и ёмкость объяснения на высоком уровне. Сделано с душой.. никаких посторонних шумов и т.д. Подписан на канал, смотрю регулярно. Лайк за видео, спасибо
@НаталияЧамарова
@НаталияЧамарова 2 жыл бұрын
Отличное видео! Очень нужно видео по генерации случайных нечетных чисел!!!!
@wor-boll4334
@wor-boll4334 3 жыл бұрын
спасибо,очень понятно и подробно объяснил и помог мне в создании бота
@TauLepton-od3zz
@TauLepton-od3zz 6 жыл бұрын
Радуюсь новым видосам КодДоджо, как к новым видео каналов "Ускоренного курса с Джоном Грином" "PBS на русском" и "Илон Маска" :) Один из немногих приятных каналов на русскоязычной части KZbin. Очень жду видосов про анонимных функции, замыкание и рекурсии))
@mikewazowski7526
@mikewazowski7526 4 жыл бұрын
очень крутые и понятные уроки, спасибо!
@denis.ignat7
@denis.ignat7 6 жыл бұрын
Большое спасибо за видео! Все очень доступно и понятно, а качество монтажа очень радует глаз, спасибо! Хотелось бы почаще новых видеоуроков по JavaScript!
@АлександрЧернобай-о3ц
@АлександрЧернобай-о3ц 2 жыл бұрын
Классная подача!!!
@hopelessoldboy6640
@hopelessoldboy6640 2 жыл бұрын
Спасибо за видео Сенсей!
@AleksandrZhiliaev
@AleksandrZhiliaev 5 жыл бұрын
Автор, Спасибо. Доходчиво, понятно. Единственное numberOfGuesses = numberOfGuesses + 1; нужно поставить после завершения цикла, ведь отгаданная попытка тоже считается) А пока считаются только неверные ответы)
@lovva177
@lovva177 3 жыл бұрын
Огромное спасибо я думал это на много сложнее
@ВиталийКимович-е6ф
@ВиталийКимович-е6ф 2 жыл бұрын
Спасибо, было приятно смотреть
@ЕвгенийКавецкий-ц6м
@ЕвгенийКавецкий-ц6м 4 жыл бұрын
Супер изложение материала. Лайк и подписка однозначно
@golder6354
@golder6354 3 жыл бұрын
Теперь можно сделать случайный цвет фона.
@irinaoblomova4384
@irinaoblomova4384 4 жыл бұрын
Супер, теперь залипаю в эту игру.
@ОлегБулаарас-ш1б
@ОлегБулаарас-ш1б 3 жыл бұрын
Спасибо за видео. Все на высоте)
@foxliker8168
@foxliker8168 5 жыл бұрын
СУПЕР УРОКИ У ВАС
@ВаноВано-л6р
@ВаноВано-л6р 6 жыл бұрын
Ещё можно использовать оператор (вертикальная палочка) для получения целых чисел без остатка,это удобно когда надо в минусовые значения залезть, также math.abs() может быть полезным.и так же можно поиграться с побитовыми операторами,но это уже для гурманов.а вообще в недавнем обновлении хрома добавили возможность при открытии консоли (иконка глаз) запускать постоянно иисполняющиеся функции и смотреть результат в консоли, это в демонстративных целях удобно, в данном видео пригодилось бы,вместо алерта.автору спасибо за ролики!
@РодионЕрмолаев-й9л
@РодионЕрмолаев-й9л 2 жыл бұрын
на 7:51 вы угадали число не с 4 попытки, а с 5. В комментарии к прошлому видео я написал, что вместо "0" нужно указывать "1" в строке "11" - let numberOfGuesses = 1;
@vanya_hrynkiv
@vanya_hrynkiv 5 жыл бұрын
Поправка: Math.floor(Math.random*100) - числа от 0 до 99 (равная пропорция) Math.round(Math.random*100) - числа от 0 до 100 (равная пропорция) Math.cail(Math.random*100) числа от 0 до 100 (шанс получить 0 очень низк, но он есть) Почему: Math.random() возвращает числа от [0; 1) ноль входит в диапазон, а один нет, поетому есть шанс получить 0.
@itt1118
@itt1118 4 жыл бұрын
ты дахуя умный или шо?
@Hande_hoch
@Hande_hoch 3 жыл бұрын
лайк не глядя, ありがとう、オレグ先生!
@oLORDo
@oLORDo 4 жыл бұрын
Отлично обьясняешь. Можешь посоветовать что-нибудь для изучения js для начинающего senior'a?
@polinapunchenko586
@polinapunchenko586 4 жыл бұрын
спасибо!
@AbUzAdAAbUzAdAtJk
@AbUzAdAAbUzAdAtJk 9 ай бұрын
thank you brother
@andreyevichmak7
@andreyevichmak7 3 жыл бұрын
супер речь!!!
@perseveranse
@perseveranse 5 жыл бұрын
это вроде бы бинарный поиск, способ, который ты юзаешь для нахождения числа вслепую, в книжке грокаем алгоритмы читал )
@namesoname5917
@namesoname5917 5 жыл бұрын
спасибо за урок)
@franysnow9455
@franysnow9455 2 жыл бұрын
а как сделать чтобы оно писало число от 10000 до 90000? Мне для Сайта надо! Я программист просто (занимаюсь этим 3 месяца)
@_makh.mudov_078
@_makh.mudov_078 2 жыл бұрын
А поможете с тем что бы из данных слов, мы получали рандомное слово
@Keep_quiet_1
@Keep_quiet_1 5 жыл бұрын
Здравствуйте, а подскажите кто-то, как задать число от, скажем, 10 - 30, а не по умолчанию от 1- 30, как изменить тот минимум, который дается по умолчанию.
@3oalex232
@3oalex232 4 жыл бұрын
если кому то нужен чёткий диапазон (например- от 0 до 46) то нужно умножать не на сто а на то число которое самое большое в вашем диапазоне (в данном случае 46)
@mr.neximatic
@mr.neximatic 2 жыл бұрын
У меня такая проблема: мне сказали сделать рандомные числа и знаки(+ или -, * или /), а по поводу знаков я не шарю, помогите пожалуйста с этим)
@Heretic_Man
@Heretic_Man 6 жыл бұрын
Интересно как работает сам метод рандом. Как он число генерирует
@БармалейИванович-ф1м
@БармалейИванович-ф1м 5 жыл бұрын
Можно у вас заказать игру? Там нужно генератор с.ч.
@LuckyStilet1
@LuckyStilet1 6 жыл бұрын
подскажите пожалуйста хорошую IDE для JS с подсказками и цветными выделениями для новичка?
@SageMindWhisper
@SageMindWhisper 6 жыл бұрын
Webstorm, vs code
@user-gf8mo6pg5o
@user-gf8mo6pg5o 4 жыл бұрын
numberOfGuesses = numberOfGuesses + 1 Можно упростить до: numberOfGuesses++;
@Igor-hv4wx
@Igor-hv4wx 6 жыл бұрын
Короче будет так: ~~(Math.random() * 100); И лучше использовать вместо if и else if, - switch()
@Био007
@Био007 5 жыл бұрын
А как сделать чтоб вместо чисел были слова ?
@kislball
@kislball 5 жыл бұрын
Генерировать случайный индекс массива слов и выводить результат в массиве с этим индексом.
@sergobabayan529
@sergobabayan529 2 жыл бұрын
Можно подсказку как сделать окна как в этом видео(kzbin.info/www/bejne/ZqrCdKd7eKaqqdU) с рандомыми цифрами?
@svet0v
@svet0v 5 ай бұрын
Некорректный код для генерации случайных чисел и вот почему: 1. Неравномерное распределение случайных чисел Math.ceil() округляет любое дробное число вверх до ближайшего целого. Например, если результат Math.random() * 100 будет равен 99.01, Math.ceil() округлит его до 100. Таким образом, число 100 будет иметь больше шансов быть сгенерированным, чем все остальные числа в диапазоне. Число 1 также может быть сгенерировано с большей вероятностью, потому что любое значение, которое будет от 0 до 1 (не включая 0), округлится до 1. Таким образом, крайние значения (1 и 100) имеют повышенный шанс выпадения, что нарушает равномерность распределения. 2. Неравенство крайних значений Если ты ожидаешь равномерного распределения значений от 1 до 100, то использовать Math.ceil() в таком коде может привести к проблемам. Крайние значения будут выпадать чаще, чем значения в середине диапазона.
@azamatwd2962
@azamatwd2962 5 жыл бұрын
Ребята помогите у меня только 100 и 0 выводит
@alexli6963
@alexli6963 6 жыл бұрын
бро, в какой проге пишешь?
@aprinciple9559
@aprinciple9559 6 жыл бұрын
VS Code у него
@clase-minecraft6808
@clase-minecraft6808 4 жыл бұрын
Visual Studio Code
@jeep456789
@jeep456789 6 жыл бұрын
Всё это конечно весело, но мне кажется нужно делать полноценную функцию, также нужен диапазон чисел
@TauLepton-od3zz
@TauLepton-od3zz 6 жыл бұрын
Ну, он же сказал о том, что "можно улучшить код, даже убрав некоторые части, и о них поговорим в след. частях" :)
@SageMindWhisper
@SageMindWhisper 6 жыл бұрын
Блин, ну не используй ты эти semicolon ,в 2018. Лишние же символы...
@aprinciple9559
@aprinciple9559 6 жыл бұрын
Не неси чушь, многие пишут и советуют писать их. Это эпопея начинает бесить, но она проходит как это было с sass, scss - теперь больше используют.
@NVsquare
@NVsquare 6 жыл бұрын
Мне думается , что более грамотно говорить метод, а не команда
@АндрейНемобатор
@АндрейНемобатор 6 жыл бұрын
Само выражение вполне корректно можно называть командой, подразумевая, что команда запускает метод. В JS есть другие вещи, которые невозможно объяснить. Например, последовательный, пошаговый код принято называть синхронным!!?? Синхронными называют одновременные события, происходящие параллельно в одно и то же время. Это полная противоположность поэтапности, последовательности! Казалось бы несовместимые понятия, а применяются одинаково. То есть в джаваскрипте, сухой это когда насквозь мокрый.
@NVsquare
@NVsquare 6 жыл бұрын
@@АндрейНемобатор а кто спорит? В языке много странностей . И мы тратим кучу времени чтобы запомнить и принять терминологию. И когда кто-то начинает использовать свои названия , то это сильно путает и напрягает
@inviz.1036
@inviz.1036 5 жыл бұрын
А я ДУМАЮ, что ГРАМОТНЕЕ писать КАЖЕТСЯ, а не думается
@fhxhnddhmcegvjdthk
@fhxhnddhmcegvjdthk 5 жыл бұрын
@@АндрейНемобатор а ещё переменные можно называть константами...
@user-uu2id7re7g
@user-uu2id7re7g 5 жыл бұрын
@@inviz.1036 чел дело говорит, зачем называть командой, когда уже есть устоявшийся термин? а на тонкости русского языка всем похуй, на нем денег не заработаешь
@КостяАтоженко-з8ъ
@КостяАтоженко-з8ъ 4 жыл бұрын
Все сделал но у меня не работает
@superstarro
@superstarro 4 жыл бұрын
.random() это не команда, а метод, метод это функция в объекте ЛОЛ ЛООООООООООООЛ
@НаталияЧамарова
@НаталияЧамарова 2 жыл бұрын
Отличное видео! Очень нужно видео по генерации случайных нечетных чисел!!!!
Знакомство с JavaScript #7 - Функции
16:19
CodeDojo
Рет қаралды 62 М.
«Жат бауыр» телехикаясы І 26-бөлім
52:18
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 434 М.
Что такое рекурсия. Фундаментальный JavaScript
20:32
Михаил Непомнящий
Рет қаралды 25 М.
JavaScript - Set
14:34
CodeDojo
Рет қаралды 23 М.
🎲 Как работает Random в играх
8:45
Emerald Powder
Рет қаралды 142 М.
JavaScript - Map
10:53
CodeDojo
Рет қаралды 38 М.
Импорт и экспорт JavaScript. На реальном примере
24:27
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 51 М.
Ужас и боль Math.random в JavaScript. Исследуем статистику массива
16:44
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 19 М.
#3 Получаем картинки с помощью API Javascript
28:41
Как стать программистом
Рет қаралды 30 М.
«Жат бауыр» телехикаясы І 26-бөлім
52:18
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 434 М.