Skip to content

Instantly share code, notes, and snippets.

@crystalattice
Created December 29, 2017 21:18
Show Gist options
  • Save crystalattice/ed89cef4e5c4bbb5bf2912daad049245 to your computer and use it in GitHub Desktop.
Save crystalattice/ed89cef4e5c4bbb5bf2912daad049245 to your computer and use it in GitHub Desktop.
//Min-max
function max(numbers) {
var high = numbers[0];
for (var i = 0; i <= numbers.length; i++) {
if (numbers[i] > high) {
high = numbers[i];
}
}
return high;
}
function min(numbers) {
var low = numbers[0];
for (var i = 0; i <= numbers.length; i++) {
if (numbers[i] < low) {
low = numbers[i];
}
}
return low;
}
//Average
function average(numbers) {
var total = numbers[0];
for (var i = 1; i < numbers.length; i++) {
total += numbers[i];
}
var average = total/numbers.length;
return average;
}
//Fizzbuzz
function fizzBuzz(countTo) {
var result = []
for (var i=1; i <= countTo; i++) {
if (i % 15 === 0) {
result.push('fizzbuzz');
}
else if (i % 5 === 0) {
result.push('buzz');
}
else if (i % 3 === 0) {
result.push('fizz');
}
else {
result.push(i);
}
}
return result;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment