# Функции
# Функция, не возвращающая значение
function sum(a, b) {
const result = a + b;
console.log(result);
}
sum(34, 12);
# Функция, возвращающая значение
function sum(a, b) {
const result = a + b;
return result;
}
const result = sum(34, 12);
# Глобальные и локальные переменные
// глобальная переменная
const a = 10;
function test() {
// локальная переменная
const b = 20;
console.log(a, b);
}
# Пример: Определить площадь поверхности планет
- Площадь поверхности сферы
A = 4 * pi * r * r
# Решение 1
const mars = 3390; // km
const mercury = 2440; // km
const pi = 3.14;
const surfaceMars = 4 * pi * mars * mars;
const surfaceMercury = 4 * pi * mercury * mercury;
# Решение 2 (через функции)
const mars = 3390; // km
const mercury = 2440; // km
const pi = 3.14;
function surface(r) {
return 4 * pi * r * r;
}
const surfaceMars = surface(mars);
const surfaceMercury = surface(mercury);