Урок 9. Выполнение операций Вам наверняка понадобится изменять данные, хранящиеся в переменной. Мы уже рассматривали, как с помощью команд ++ или += изменять значение переменной. В вашем распоряжении также имеется большой набор других операций.Давайте начнем с переменных, содержащих числа. Вы можете выполнять большое количество математических операций с числами при помощи символов +, -, / и *. Приведем несколько примеров. Допустим, у вас есть две переменные: а и Ь. Вы можете сложить их и поместить результат в переменную с. a = 7; c = a - b; Вы также можете выполнять более сложные математические операции при помощи специальных функций, встроенных во Flash. Все они содержатся в объекте Math, за которым следует точка и имя функции. Например, при помощи функции Math.sqrt можно вычислить квадратный корень числа: a = 9; Один из важнейших элементов компьютерного языка, позволяющий программистам создавать игры, - генератор случайных чисел. Без случайных чисел игры были бы полностью предсказуемыми и скучными. Flash генерирует случайные числа при помощи функции Math. random (). При этом генерируются случайные десятичные значения между 0.0 и 1.0. Нужные числа получают, умножая данные значения на целое число, а затем переводя их в целое число при помощи функции int. Например, следующая строка служит для генерации случайного числа от 0 до 9: myRandomNumber = int(Math.random()*10) ; Другие математические функции будут рассмотрены по мере их появления в примерах.Функции могут применяться и к строкам. Например, для объединения двух строк может использоваться символ +: а = "Hello"; а = "Hello"; b = "World";с = а + " " -b; Более простым способом объединения двух строк является использование синтаксических элементов * = : а = "Hello"; |