«Предположим, что Саша и Вася — мохнатые шары. А стометровка проходит на дистанции выглядящей как склон вниз первые 50 метров, и ровная поверхность следующие 50 метров. Таким образом, на второй половине дистанции скорость будет значительно уменьшаться....»
Лучше оставьте размер канваса настройкой. Мне, к примеру, больше нравится рассматривать графики размером size=9, чем стандартный.
А зачем проверка-то? Если кто-то вбивает "?size=100" — это же его желание. Может этот человек разрабатывает сверх производительный браузер, и решил его тестировать именно на вашем коде =) Не забирайте у него такой возможности.
Не, ну это понятно. FireFox предложил остановить скрипт. Vivaldi тоже поломал вкладку, показал мёртвую птичку…
Вообще, хотелось бы посмотреть, как какие браузеры реагируют на супертяжелые JS операции. FF, к примеру, порадовал тем, что предложил подождать ещё немного, пока запрос не выполнится…
Вот более простой способ объяснения. Я так школьникам и взрослым объясняю. Берёте калькулятор и проверяете =)
Для того, чтобы получить бесконечную периодическую дробь, нужно поделить то, что вы хотите увидеть в дроби на 9, или несколько девяток:
4/9 = 0,(4)
5/9 = 0,(5)
8/9 = 0,(8)
Глядя на последнюю картинку из поста, учитывая, что эта машина самоуправляема, создаётся ощущение, что она там как животное в загончике. Между фотографиями она мечется из угла в угол, жалобно смотря на прохожих. А если убрать часть заграждения, то она счастливая побежит на свободу…
Знаете, я вот живу в Латвии. И я русскоговорящий… И нас таких очень много в разных странах. И мы не хотим, чтобы ваше правительство редактировало нашу общую с вами Википедию!
Было бы здорово иметь онлайн-конструктор нейронных сетей для начинающих. Чтобы как ваши картинки, но их можно было бы перетаскивать и соединять связями. Давая веса, выбирая типы нейронов, и так далее. Всегда было легче учиться на интерактивных примерах. Такое уже есть, или, может кто-то, кто в теме, может написать?
P.S. Спасибо за отличную статью! Подписываюсь на все следующие.
А зачем проверка-то? Если кто-то вбивает "?size=100" — это же его желание. Может этот человек разрабатывает сверх производительный браузер, и решил его тестировать именно на вашем коде =) Не забирайте у него такой возможности.
Вообще, хотелось бы посмотреть, как какие браузеры реагируют на супертяжелые JS операции. FF, к примеру, порадовал тем, что предложил подождать ещё немного, пока запрос не выполнится…
Для того, чтобы получить бесконечную периодическую дробь, нужно поделить то, что вы хотите увидеть в дроби на 9, или несколько девяток:
4/9 = 0,(4)
5/9 = 0,(5)
8/9 = 0,(8)
23/99 = 0,(23)
54/99 = 0,(54)
123/999 = 0,(123)
878/999 = 0,(123)
123456789/999999999 = 0,(123456789)
Но, если вы разделите 9 на 9, то это никак не будет равно 0,(9), ибо:
9/9 = 1
Но ваши картинки намного красивее, чем эта программа =) Знакомым, далёким от программирования такое не покажешь…
P.S. Спасибо за отличную статью! Подписываюсь на все следующие.
И да. Разумеется у этого космонавта технофобия. Поэтому он летает в космос на деревянном корабле под парусом.