![]() |
|
||||||||||
|
|||||
|
[+4 02.03.08]
Регистрация: Nov 2007
Сообщений: 128
|
Я использовал rend() для получения целых чисел, а как использовать Math.rend... для получения целых ?
|
|
|||||
|
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
[+4 02.03.08]
Регистрация: Nov 2007
Сообщений: 128
|
Встретил вот такое описание функции
<cod> // Случайное число function randomNumb(min, max) { var number: Number = Math.random()*(max-min)+min; return number; } <cod> вопрос : что это за обьявление переменной внутри, зачем number: и зачем еще Number ? Я здесь недавно, подскажите , гдето видел и не могу найти как правильно оформлять код при составлении ответа |
|
|||||
|
[+4 02.03.08]
Регистрация: Nov 2007
Сообщений: 128
|
Все нашел, отвечать не нужно, подробное описание про переменные
Переменная объявляется путем использования ключевого слова var var x; // новая созданная переменная При создании переменных нужно помнить, что в Action Script присутствует чуствительность к регистру, и также, переменная не может начинаться с цифры. При создание переменной ей автоматом присваивается значение undefined. Tоесть. Открываем флеш в первом кадре пишем (выделить 1 кадр нажать F9): var x; trace(x); Жмем CTRL+Enter. В окне Output появится underfined. Если переменная изначально не имеет значения - ей как правило присваиваем null var x = null; Одновременно можно объявить несколько переменных через ",": var x = 1, y=2, z=3; это эквивалентно: var x = 1; var y = 2; var z = 3; Если переменная будет сожержать данные одного типа его можно строго типизировать: var x:Number = 1; var name:String = "spyglass"; var mydate ate = new Date();Попытка присвоить строготипизированной переменной значение несоответствующего типа вызовет ошибку интерпритатора: var x:Number = "spyglass"; trace(x); //Ошибка - Type mismatch Переменные обычно объявляются в начале сценария. Action Script не строг в плане объявления переменных, тоесть есть попытаться присвоить значение несуществующей переменной, то интерпритатор просмотрит цепочку областей видимости и просто создаст ее автоматически: x = null; trace(x); В окне Output - null Подскажите все таки как оформлять код чтобы он был в окошке |
|
|||||
|
Modus ponens
|
Кнопка рядом с "Отправить быстрый ответ" - "Расширенный режим", там есть дополнительные опции редактирования, аналогично, можно посмотреть, как бб-коды выглядят =)
number - имя переменной, :Number - указывает на принадлежность переменной к классу Number. Назначение ф-ции очевидно для того, чтобы получать случайные числа в звдвнном интервале. Хотя, проще и короче можно было бы записать так:
__________________
Hell is the possibility of sanity |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Netter2007, отредактируйте свои посты, объедините в один (путем удаления второго и переносом его содержимого в первый), оформите код тегами [code][/code].
|
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 19:48. |
|
|
« Предыдущая тема | Следующая тема » |
|
|