Презентация на тему Переменные, типы, операции в JavaScript

Содержание

«Переменный, типы, операции»js.courses.dp.ua/filesvk.com/js.courses JavaScript – язык программирования1. Компьютеры не понимают русский (английский) язык, они понимают языки программирования; JavaScript – язык программирования2. Чтобы компьютер (и браузер как его часть) что-то сделал нужно ему JavaScript – язык программирования3. Чтобы сказать компьютеру, что делать, первым делом нужно самому понять цель Алгоритмплан (сценарий) программыЗадача: скрипт для сети пунктов обмена валют. Скрипт должен сообщать сколько гривен нужно Алгоритмплан (сценарий) программыЗадача: скрипт для сети пунктов обмена валют. Скрипт должен сообщать сколько гривен нужно JavaScript – язык программирования4. Как правило, задача любой программы заключается в манипулировании информацией (данными); Компьютер по программе(алгоритму, сценарию) выполняет с данными какие-либо действияЗадача любой программы - обрабатывать данные«Сырые» данные«Обработанный» результаты Вне зависимости от того, для чего делается скрипт, понадобится работать с информациейДля хранения информации, используются переменные.IrinaIvan Переменные и действия над ними (операции)Задача: скрипт для сети пунктов обмена валют. Скрипт должен сообщать Операторы и операции (их приоритеты)https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/Operator_Precedence Операторы, операнды и операции…Унарный оператор – тот который взаимодействует только с одной переменной (операндом).Бинарный оператор Операторы, операнды и операции…Что получится? Операторы, операнды и операции…?!? Тип данных – пометка для компьютера как относиться к тем или иным данным (переменным) и Типы/ typesТип данных – пометка для компьютера как относиться к тем или иным данным и Тип переменнойВ JavaScript отсутствует жёсткая типизация данных, при которой тип переменной определяется при её объявлении. Операции и типы Преобразование типов в JavaScriptПодробнее: https://learn.javascript.ru/types-conversion Преобразование типов в JavaScriptПодробнее: https://learn.javascript.ru/types-conversion Преобразование типов в JavaScriptПодробнее: https://learn.javascript.ru/types-conversionГде зарыта собака? Домашнее заданиеЗадача: Написать скрипт, который будет сообщать сколько гривен в день приносит депозит размещенный на Переменные / Типы / ОперацииВетвления (условные операторы)Циклы / Массивы (структуры данных)ФункцииОбъектыJavaScript как язык программированияего концепции Wisdomweb.ruhttp://www.wisdomweb.ru/JS/

Слайды и текст этой презентации

Слайд 1 «Переменный, типы, операции»
js.courses.dp.ua/files
vk.com/js.courses

«Переменный, типы, операции»js.courses.dp.ua/filesvk.com/js.courses

Слайд 2 JavaScript – язык программирования
1. Компьютеры не понимают русский (английский) язык, они понимают

JavaScript – язык программирования1. Компьютеры не понимают русский (английский) язык, они понимают языки программирования;
языки программирования;

Слайд 3 JavaScript – язык программирования
2. Чтобы компьютер (и браузер как его часть) что-то

JavaScript – язык программирования2. Чтобы компьютер (и браузер как его часть) что-то сделал нужно ему
сделал нужно ему сказать что нужно сделать и как это сделать (описать последовательность действий) на языке программирования;

Слайд 4 JavaScript – язык программирования
3. Чтобы сказать компьютеру, что делать, первым делом нужно

JavaScript – язык программирования3. Чтобы сказать компьютеру, что делать, первым делом нужно самому понять цель
самому понять цель и путь её достижения;

Слайд 5 Алгоритм
план (сценарий) программы
Задача: скрипт для сети пунктов обмена валют. Скрипт должен сообщать

Алгоритмплан (сценарий) программыЗадача: скрипт для сети пунктов обмена валют. Скрипт должен сообщать сколько гривен нужно
сколько гривен нужно для совершения покупки той или иной суммы долларов.

Проблемы при составлении алгоритма:
Часть данных избыточна;
Часть данных отсутствует, или требует уточнения;
Косвенно влияющие аспекты.


Слайд 6 Алгоритм
план (сценарий) программы
Задача: скрипт для сети пунктов обмена валют. Скрипт должен сообщать

Алгоритмплан (сценарий) программыЗадача: скрипт для сети пунктов обмена валют. Скрипт должен сообщать сколько гривен нужно
сколько гривен нужно для совершения покупки той или иной суммы долларов.

1. Необходимо узнать сумму долларов;

2. Необходимо узнать курс продажи;

3. Перемножив сумму долларов и курс, получить сумму в гривне;

4. Сообщить пользователю результат.

3а. Добавить к сумме в гривне 2% налога;


Слайд 7 JavaScript – язык программирования
4. Как правило, задача любой программы заключается в манипулировании

JavaScript – язык программирования4. Как правило, задача любой программы заключается в манипулировании информацией (данными);
информацией (данными);

Слайд 8 Компьютер по программе
(алгоритму, сценарию) выполняет с данными какие-либо действия
Задача любой программы -

Компьютер по программе(алгоритму, сценарию) выполняет с данными какие-либо действияЗадача любой программы - обрабатывать данные«Сырые» данные«Обработанный» результаты
обрабатывать данные



«Сырые» данные

«Обработанный» результаты




Слайд 9 Вне зависимости от того, для чего делается скрипт, понадобится работать с информацией
Для

Вне зависимости от того, для чего делается скрипт, понадобится работать с информациейДля хранения информации, используются переменные.IrinaIvan
хранения информации, используются переменные.

Irina

Ivan




Слайд 10 Переменные и действия над ними (операции)
Задача: скрипт для сети пунктов обмена валют.

Переменные и действия над ними (операции)Задача: скрипт для сети пунктов обмена валют. Скрипт должен сообщать
Скрипт должен сообщать сколько гривен нужно для совершения покупки той или иной суммы долларов.

Слайд 11 Операторы и операции (их приоритеты)
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/Operator_Precedence

Операторы и операции (их приоритеты)https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/Operator_Precedence

Слайд 12 Операторы, операнды и операции…
Унарный оператор – тот который взаимодействует только с одной

Операторы, операнды и операции…Унарный оператор – тот который взаимодействует только с одной переменной (операндом).Бинарный оператор
переменной (операндом).

Бинарный оператор – тот который взаимодействует с двумя переменными (операндами).


[6,6,7]



Слайд 13 Операторы, операнды и операции…
Что получится?

Операторы, операнды и операции…Что получится?

Слайд 14 Операторы, операнды и операции…


?!?

Операторы, операнды и операции…?!?

Слайд 15 Тип данных – пометка для компьютера как относиться к тем или иным

Тип данных – пометка для компьютера как относиться к тем или иным данным (переменным) и
данным (переменным) и какие операции с ними возможно проводить.

Тип определяет возможные значения и их смысл, а также операции которое возможны над этим типом данных.

Разные типы требуют разного подхода.

Типы/ types


Слайд 16 Типы/ types
Тип данных – пометка для компьютера как относиться к тем или

Типы/ typesТип данных – пометка для компьютера как относиться к тем или иным данным и
иным данным и какие операции с ними возможно проводить.
Тип определяет возможные значения и их смысл, а также операции которое возможны над этим типом данных.

Javascript не типизированный язык. Тип переменной не указывается при объявлении и может меняться по ходу выполнения программы.

5 типов: number, string, boolean, function, object.

1 «служебный» тип: undefined.

Pascal/Delphi

C/C++/C#/Java

JavaScript


Слайд 17 Тип переменной
В JavaScript отсутствует жёсткая типизация данных, при которой тип переменной определяется

Тип переменнойВ JavaScript отсутствует жёсткая типизация данных, при которой тип переменной определяется при её объявлении.
при её объявлении. В JavaScript тип переменной определяется при присвоении ей значения. И может меняться при каждом новом присвоении.

Слайд 18 Операции и типы

Операции и типы

Слайд 19 Преобразование типов в JavaScript
Подробнее: https://learn.javascript.ru/types-conversion

Преобразование типов в JavaScriptПодробнее: https://learn.javascript.ru/types-conversion

Слайд 20 Преобразование типов в JavaScript
Подробнее: https://learn.javascript.ru/types-conversion

Преобразование типов в JavaScriptПодробнее: https://learn.javascript.ru/types-conversion

Слайд 21 Преобразование типов в JavaScript
Подробнее: https://learn.javascript.ru/types-conversion
Где зарыта собака?

Преобразование типов в JavaScriptПодробнее: https://learn.javascript.ru/types-conversionГде зарыта собака?

Слайд 22 Домашнее задание
Задача: Написать скрипт, который будет сообщать сколько гривен в день приносит

Домашнее заданиеЗадача: Написать скрипт, который будет сообщать сколько гривен в день приносит депозит размещенный на
депозит размещенный на полтора года под 22% годовых?

Недостаток информации;
Избыточная информация;
Косвенно влияющие аспекты.


Слайд 23 Переменные / Типы / Операции
Ветвления (условные операторы)
Циклы / Массивы (структуры данных)
Функции
Объекты
JavaScript как

Переменные / Типы / ОперацииВетвления (условные операторы)Циклы / Массивы (структуры данных)ФункцииОбъектыJavaScript как язык программированияего концепции
язык программирования

его концепции


Слайд 24 Wisdomweb.ru
http://www.wisdomweb.ru/JS/

Wisdomweb.ruhttp://www.wisdomweb.ru/JS/

  • Имя файла: peremennye-tipy-operatsii-v-javascript.pptx
  • Количество просмотров: 45
  • Количество скачиваний: 0