forked from xuos/xiuos
31 lines
756 B
JavaScript
31 lines
756 B
JavaScript
// Calculates the square of a number
|
|
function square(number) {
|
|
var square = number * number;
|
|
console.log("The square of", number, "is", square);
|
|
return square;
|
|
}
|
|
|
|
// Calculates the cube of a number
|
|
function cube(number) {
|
|
var cube = number * number * number;
|
|
console.log("The cube of", number, "is", cube);
|
|
return cube;
|
|
}
|
|
|
|
// Calculates the average of an array of numbers
|
|
function average(numbers) {
|
|
var sum = numbers.reduce(function (acc, curr) {
|
|
return acc + curr;
|
|
}, 0);
|
|
var avg = sum / numbers.length;
|
|
console.log("The average of the following numbers:",numbers,"is", avg);
|
|
return avg;
|
|
}
|
|
|
|
var num = 7;
|
|
var arr = [17, 12, 33, 24, 45, 36, 18, 85, 97, 48];
|
|
|
|
var res1 = square(num);
|
|
var res2 = cube(num);
|
|
var res3 = average(arr);
|