Вход



    НОВОЕ В БИБЛИОТЕКЕ
● Дифференциальные уравнен...
● Дифференциальные уравнен...
● Дифференциальные уравнен...
● Составление дифференциал...
● Составление дифференциал...
● Производные высших поряд...
● Производные высших поряд...
● Дифференцирование тригон...
● Дифференцирование алгебр...
● Дифференцирование алгебр...

    НОВЫЕ ФАЙЛЫ
● Sm графики функций (beta...
● Graf_builder
● Учимся считать
● Мобильный справочник по ...
● Уникальный калькулятор
● Программа для построения...
● «Новости ПриМата» для An...
● Schedule Builder Light 2...
● График
● Sm Калькулятор


    ЛУЧШИЕ ПУБЛИКАЦИИ
● Бухаете? Тогда я иду к в...
● Программирование под And...
● Считаем сумму ряда
● Программирование под And...
● Программирование под And...
● Новый вирус - три десятк...
● Получить кнопку ТИЦ и Pa...
● Матричный калькулятор (3...
● Небольшая забава для про...
● Пара интересных задач

    ЛУЧШИЕ МАТЕРИАЛЫ
● Высшая математика. Лекци...
● Высшая математика. Лекци...
● Высшая Математика. Лекци...
● Умножение матриц (Паскал...
● Высшая математика. Лекци...
● Высшая Математика. Лекци...
● Высшая математика. Лекци...
● Сортировка Хоара (быстра...
● Темы курсовых работ (укр...
● Теория графов плюс бонус...

    10 ЛУЧШИХ ФАЙЛОВ
● Эконометрика
● Таблица производных
● Шпаргалка по высшей мате...
● Гмурман. Теория вероятно...
● Математические формулы
● Таблица интегралов
● Таблицы неопределенных и...
● Программирование на язык...
● Программирование на Си (...
● Программирование на язык...


     
 
Карта программистов

Конструктор информеров



На сайте всего: 15
Посетителей: 15
Пользователей: 0

Создать сайт бесплатно
 БИБЛИОТЕКА УЧЕБНЫХ МАТЕРИАЛОВ 

ГЛАВНАЯ » БИБЛИОТЕКА » ВЕБ-МАСТЕРУ » JAVASCRIPT [ ДОБАВИТЬ ]

JavaScript - Урок №10 function
Для чего нужны функции должны уже знать еще со школьной скамьи. Они применяются во многих вычислениях и для программирования они также играют не последнюю роль. Возьмем элементарный пример. Нам необходима программа, которая могла бы множить два любых числа. Как это сделать показано ниже:



В последствии получаем запись: "Итого: 480". В первую очередь задаем объект "function" объявляя тем самым, что в дальнейшем будем проводить какие-либо операции.Далее назначаем переменную mnoz с ячейками (chis1,chis2). Потом создаем переменную "rezalt" в которой проводим умножение и выводим сообщение на экран. В самом последнем пункте мы какраз и задаем нужные нам числа "mnoz(15,32)", при надобности которые можно смело заменить.
Теперь усложним задачу. Допустим в буфете продают, не много не мало, только пирожки и конфеты. Для того, что бы ориентироваться когда и сколько нужно подвозить еды, нам необходимо знать общее количество съестного. Смотрим как это реализовать:



Опосля шайтан-машина выдает нам результат "Вкусностей осталось: 145". Что есть хорошо для нас, но не для столовой. Изменили мы только концепцию построения. Разделив две переменные и в конец поставили не готовые числа, а эти самые пирожки и конфеты.
Бывает и такое, что нам не нужно выводить результат сразу, а просто необходимо пользоваться этой функцией в процессе разработки. Для этого нам нужно вернуть результат функции как бы самой себе. Возьмем для примера скрипт для вычисления квадрата числа:



В итоге у нас появляется окошко с цифрой 121. Теперь всё по полочкам. 1) Задали имя функции и ячейку для работы; 2)создали переменную rezalt, в которой находим квадрат числа; 3) вернули функции её посчитанное значение объектом "return". На этом мы закончили создавать функцию, но для пущей уверенности, что всё работает мы запросили посчитать число 11, а потом вывести его на экран.

Предыдущий урок.

Следующий урок.

Урок подготовил: Egro_proxi


Просмотров [ 449 ]  ●  22.11.10  ●   Рейтинг  [ 100% ]


Комментариев: [ 0 ]



  Ваше Имя  



   





Украинская Баннерная Сеть