const surfaceOfMars = 4 * pi * 3390 * 3390;
const surfaceOfMercury = 4 * pi * 2440 * 2440;
const surfaceOfMars = surfaceAreaCalculator(3390);
const surfaceOfMercury = surfaceAreaCalculator(2440);
const surfaceOfMars = surfaceAreaCalculator(3390);
(radius) => {
return 4 * 3.14 * radius * radius;
};
const pi = 3.14;
const surfaceAreaCalculator = (radius) => {
return 4 * 3.14 * radius * radius;
};
const surfaceAreaCalculator = (radius) => {
return 4 * 3.14 * radius * radius;
};
const surfaceOfMars = surfaceAreaCalculator(3390);
4 * 3.14 * radius * radius;
4 * 3.14 * 3390 * 3390;
12.56 * 3390 * 3390;
42578.4 * 3390;
144340776;
const surfaceOfMars = surfaceAreaCalculator(3390);
const surfaceOfMars = 144340776;
const percentageCalculator = (number, total) => {
return number * 100 / total;
};
console.log("How much of December is gone already? ");
console.log(percentageCalculator(16, 31));
// const <name> = (<argument>) => {
// return <expressions>;
// };
const identity = (value) => {
return value;
};
// const <name> = (<argument>) => <expressions>;
const identity = (value) => value;
const sum = (a, b) => a + b;
// Устаревший синтаксис, предпочтительным является () => {}. Кроме синтаксической разницы есть и семантическая.
// Она связана с пока не изученной темой this.
const identity = function(value) {
return value;
};
// Такую функцию можно использовать до её определения (в этом же файле).
function identity(value) {
return value;
}
const f = x => x * x;
const y = 5;
console.log(f(y)); // => 25
console.log(f(3)); // => 9
const f = (a, b) => a - b;
const x = 5;
const y = 8;
console.log(f(x, y)); // => -3
console.log(f(y, x)); // => 3
const identity = (value) => {
return value;
const a = 3 + 5; // этот код никогда не будет достигнут
};
console.log(identity(10)); // => 10
const surfaceAreaCalculator = (radius) => {
return 4 * 3.14 * radius * radius;
};
const surfaceOfMars = surfaceAreaCalculator(3390);
console.log(surfaceAreaCalculator(3390));
Пройти тест |
Дальше |
Проверить |
Завершить тест |
Дальше |
Проверить |
Завершить тест |
Дальше |
Проверить |
Завершить тест |
Дальше |
Проверить |
Завершить тест |
Дальше |
Проверить |
Завершить тест |
Дальше |
Проверить |
Завершить тест |
Пройти еще раз |
Пройти еще раз |
Пройти еще раз |
Пройти еще раз |
squareOfSum(2, 3) // 25
squareOfSum(1, 10) // 121