Найти в Дзене
igortimshin1

Вызов функций JavaScript

Мы с вами выводили console.log это и есть функция. Без функций нечего парактически невозможно сделать. Math доступный из любого места программы. Возводит число в степень. Обязательны два параметра. Если одного числа не будет вернется ошибка. Так же нельзя указать строку, также вернется ошибка. Если вы передадите больше значений 3 или 4 возникнет ошибка. Нужно руководствоваться документацией. Это когда результат вернулся в переменную и эти данные можно использовать, данные после равно. Например: const number = 3 +2; Выражение здесь 3 + 2 console.log(3+2); Выражение здесь 3 + 2 math.max(5, 65, 37); Здесь интерпретатор выберет самое большое число. В документации написано, что может принимать любое количество чисел и любое число. Функция будет детерминированной, когда для одного и того же результата выведутся одни и те же данные. Функция например которое возвращает случайное число уже не будет детерминированной. С детерминированной функцией легче работать, ты уже знаеш, что произойдет. В
Оглавление
Измененный скриншот из яндекс картинок.
Измененный скриншот из яндекс картинок.

Функции и их вызовы

Мы с вами выводили console.log это и есть функция. Без функций нечего парактически невозможно сделать.

Математические функции

Собственный скриншот из браузера.
Собственный скриншот из браузера.

Math доступный из любого места программы. Возводит число в степень. Обязательны два параметра. Если одного числа не будет вернется ошибка. Так же нельзя указать строку, также вернется ошибка. Если вы передадите больше значений 3 или 4 возникнет ошибка. Нужно руководствоваться документацией.

Вызов функции - выражение

Это когда результат вернулся в переменную и эти данные можно использовать, данные после равно.

Например: const number = 3 +2; Выражение здесь 3 + 2

console.log(3+2); Выражение здесь 3 + 2

Функции с переменным числом параметров

math.max(5, 65, 37); Здесь интерпретатор выберет самое большое число. В документации написано, что может принимать любое количество чисел и любое число.

Детерминированность

Функция будет детерминированной, когда для одного и того же результата выведутся одни и те же данные.

  • console.log(3+2); Всегда вернет 5 .

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

Стандартная библиотека

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