Chapter 3 exercises
function getMin(x, y){
var minimum = Math.min(x,y);
return minimum;
}
// Test
var answer = getMin(5, 10);
alert(answer);
RECURSION
function isEven(number){
var value = false;
if(number % 2 == 0){
value = true;
}
return value;
}
// Test 1
var answer = isEven(4);
alert(answer);
// Test 2
answer = isEven(5);
alert(answer);
BEAN COUNTING
// FUNCTION ONE
function countBs(string){
var toReturn = 0;
for(var i = 0; i < string.length; i++){
if(string[i] == "B"){
toReturn++;
}
}
return toReturn;
}
// FUNCTION TWO
function countChar(string, letter){
var toReturn = 0;
for(var i = 0; i < string.length; i++){
if(string[i] == letter){
toReturn++;
}
}
return toReturn;
}
//Function 1 - test
var num = countBs("BaBandtBandBTwo");
alert(num);