logo


home map contact


Если вы видите это сообщение - значит вы используете браузер Internet Explorer. Негативное отношение к этому браузеру сложилось не только у владельца данного ресурса, но и у подавляющего большинства людей, разбирающихся в web технологиях. Попробуйте установить один из браузеров по ссылке ниже, возможно вам он тоже понравится больше!

Opera, the fastest and most secure web browser     Spread Firefox Affiliate Button

случайное число, фраза

Получение случайного значения для каких-либо целей довольно распространенная задача. Случайное число в заданном промежутке с помощью JavaScript можно получить так:
Math.round(Math.random()*(high_limit - low_limit)) + low_limit
где low_limit и high_limit - нижняя и верхняя границы соответсвенно. На основе этого можно получить случайную фразу:
var ar = new Array();
ar[0] = "простота - гарантия надежности";
ar[1] = "простота спасет мир";
ar[2] = "простота - это то, что труднее всего на свете (Жорж Санд)";
ar[3] = "нет величия там, где нет простоты, добра и правды (Лев Толстой)";
ar[4] = "в красоте милей простота (Овидий)";
ar[5] = "знай же, художник, что нужны во всем простота и единство (Квинт Гораций Флакк)";
ar[6] = "простота - есть необходимое условие прекрасного";
ar[7] = "простота есть ближайшая родственница ума и дарований (Федор Глинка)";
ar[8] = "все гениальное - просто";
ar[9] = "на всякого мудреца довольно простоты (русская народная пословица)";
ar[10] = "простите за глупости, не осудите на простоте (русская народная пословица)";
document.write(ar[Math.round(Math.random()*10)]);




Комментарии:



Lesia    21.08.08 11:51

Спасибо




Рики-Тики-Тави    09.05.09 06:57

Оно! спасибо давно искал что то подобное.




Иван-Барабан    12.01.10 11:24

Работааааеееееттттт!!!!

СПАСИБИЩЕ!!!

И главное ПРОСТО!!!




Слава    26.03.10 15:46

Действительно просто даже не изучая JS.
Но как-нибуть можно расставлять приоритеты в фразах.




Alek Veritov    26.03.10 16:01

Тогда это уже будет не совсем случайный выбор.
Самое простое, на вскидку, записывать в массив "приоритетные" фразы несколько раз. Получится чем больше раз записано в массиве, тем чаще будет выпадать.




Слава    26.03.10 17:10

А как вместо фраз вставить ссылку-картинку.




андрей 39    28.10.11 14:42

спасибо!




anonim    14.03.12 20:57

10 элемент никогда не выпадет




Alek Veritov    15.03.12 10:10

Почему? Если Math.random() выдаст 1, то выпадет






Если вам помогла или просто понравилась эта статья вы можете отблагодарить автора кликнув по рекламе. Спасибо!





комментировать:
прежде чем писать комментарий убедитесь, пожалуйста, что он не попадает в нижеследующие категории:
  • не стоит писать "я чайник, помогите ..." или "я начинающий, объясните ..." - уважайте себя! может вы и новичок, но ведь не тупой же! сами вполне способны во всем разобраться, тем более, что материал здесь изложен весьма доступно

  • не пишите вопросы типа "как мне сделать такую же менюху как наверху?", "куда вставлять этот код?", "как устроен интернет?" и т.д. - уважайте время автора!

  • комментарии вида "все, что здесь написано - бред" будут оставлены только если будут подписаны "я такой-то, разработчик сайта такого-то с посещаемостью 1000 хостов в день" и т.п. Если вы не согласны с чем-то - обоснуйте, напишите как правильно, а писать простые ругательства не надо, это не забор

прямые оскорбления кого бы то ни было будут удалятся!
здоровая критика приветствуется!



от кого:  

security picture