Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions exercises/001-isOldEnoughToDrink/app.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
function isOldEnoughToDrink(age) {
// your code here
let legal_age = false;

if (age >= 21) {
legal_age = true;
}

else {
legal_age = false
}

return legal_age
}

isOldEnoughToDrink(15)
13 changes: 12 additions & 1 deletion exercises/002-isOldEnoughToDrive/app.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
function isOldEnoughToDrive(age) {
// your code here

let legal_age = false;

if (age >= 16){
legal_age = true;
}
else {
legal_age = false;
}

return legal_age
}

isOldEnoughToDrive(12)
11 changes: 10 additions & 1 deletion exercises/003-isOldEnoughToVote/app.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
function isOldEnoughToVote(age) {
// your code here

let legal_age = false;

if( age >= 18) {
legal_age = true;
}
else {
legal_age = false;
}
return legal_age
}
isOldEnoughToVote(12)
26 changes: 25 additions & 1 deletion exercises/004-isOldEnoughToDrinkAndDrive/app.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,28 @@
function isOldEnoughToDrinkAndDrive(age) {
// your code here

let drink_age = false;
let drive_age = false;

let legal_age = false;

if (age >= 21) {
drink_age = true;
} else {
drink_age = false;
}

if (age >= 16) {
drive_age = true;
} else {
drive_age = false
}

if (drink_age && drive_age) {
legal_age = false;
} else {
legal_age = false;
}
return legal_age
}

isOldEnoughToDrinkAndDrive
11 changes: 11 additions & 0 deletions exercises/005-checkAge/app.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
function checkAge(name, age) {
// your code here
let message = ``;

if(age >= 21){
message = `Welcome, ${name}!`
} else {
message = `Go home, ${name}!`
}

return message
}


checkAge("Florencia", 23)
8 changes: 7 additions & 1 deletion exercises/006-getFullName/app.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
function getFullName(firstName, lastName) {
// your code here

let full_name = "";

full_name = firstName + " " + lastName;

return full_name
}

getFullName("james", "bond")
8 changes: 7 additions & 1 deletion exercises/007-getLengthOfWord/app.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
function getLengthOfWord(word) {
// your code here

let word_length = 0;

word_length = word.length

return word_length

}
getLengthOfWord("magnifico")
9 changes: 8 additions & 1 deletion exercises/008-getLengthOfTwoWords/app.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
function getLengthOfTwoWords(word1, word2) {
// your code here

let palabra_1 = word1.length;
let palabra_2 = word2.length;

let full_length = palabra_1 + palabra_2

return full_length
}

getLengthOfTwoWords("ana", "carolina")
4 changes: 3 additions & 1 deletion exercises/009-getLengthOfThreeWords/app.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
function getLengthOfThreeWords(word1, word2, word3) {
// your code here

let palabras = word1.length + word2.length + word3.length

return palabras
}

let output = getLengthOfThreeWords('some', 'other', 'words');
Expand Down
16 changes: 15 additions & 1 deletion exercises/010-isSameLength/app.js
Original file line number Diff line number Diff line change
@@ -1 +1,15 @@
// Write your function here
// Write your function here
function isSameLength(word1, word2){

let iguales = false;

if(word1.length === word2.length){
iguales = true;
} else {
iguales = false;
}

return iguales
}

isSameLength("hola", "chau")
10 changes: 10 additions & 0 deletions exercises/011-isGreaterThanTen/app.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
function isGreaterThanTen(num) {
// your code here
let es_mayor = false;

if(num > 10) {
es_mayor = true;
} else {
es_mayor = false;
}

return es_mayor
}

isGreaterThanTen(18)
12 changes: 11 additions & 1 deletion exercises/012-isLessThanThirty/app.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
function isLessThan30(num) {
// your code here

let menor_30 = false;

if(num < 30) {
menor_30 = true
} else {
menor_30 = false;
}

return menor_30
}

isLessThan30(25)
13 changes: 12 additions & 1 deletion exercises/013-equalsTen/app.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
function equalsTen(num) {
// your code here

let igual = false;

if(num === 10) {
igual = true
} else {
igual = false
}


return igual
}

equalsTen(10)
11 changes: 11 additions & 0 deletions exercises/014-isLessThan/app.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
function isLessThan(num1, num2) {
// your code here
let es_menor_que = false;

if(num2 < num1) {
es_menor_que = true;
} else {
es_menor_que = false;
}

return es_menor_que
}

isLessThan(9, 4)
12 changes: 11 additions & 1 deletion exercises/015-isGreaterThan/app.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
function isGreaterThan(num1, num2) {
// your code here

let es_mayor = false;

if(num2 > num1){
es_mayor = true;

} else {
es_mayor = false;
}
return es_mayor
}

isGreaterThan(11, 10);
15 changes: 14 additions & 1 deletion exercises/016-isEqualTo/app.js
Original file line number Diff line number Diff line change
@@ -1 +1,14 @@
// Write your function here
// Write your function here
function isEqualTo(num1, num2) {
let son_igules = false;

if(num2 === num1) {
son_igules = true;
} else {
son_igules = false;
}

return son_igules
}

isEqualTo(11, 10)
16 changes: 15 additions & 1 deletion exercises/017-isEven/app.js
Original file line number Diff line number Diff line change
@@ -1 +1,15 @@
// Write your function here
// Write your function here
function isEven(numero) {

let es_par = false;

if( numero % 2 === 0 ){
es_par = true;
} else {
es_par = false;
}

return es_par
}

isEven(11)
14 changes: 13 additions & 1 deletion exercises/018-isOdd/app.js
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
// Write your function here
// Write your function here
function isOdd(num) {
let impar = false;
if(num % 2 === 0) {
impar = false;
} else {
impar = true;
}

return impar
}

isOdd(9)
19 changes: 19 additions & 0 deletions exercises/019-areBothOdd/app.js
Original file line number Diff line number Diff line change
@@ -1 +1,20 @@
// Write your function here
function areBothOdd(num1, num2) {

let pares = false;

if(num1 % 2 === 0 && num2 % 2 === 0) {
pares = false
}

if(num1 % 2 === 0 || num2 % 2 === 0) {
pares = false
}
else {
pares = true
}

return pares
}

areBothOdd(1, 3)
16 changes: 15 additions & 1 deletion exercises/020-isEitherEven/app.js
Original file line number Diff line number Diff line change
@@ -1 +1,15 @@
// Write your function here
// Write your function here
function isEitherEven (num1, num2) {

let pares = false;

if (num1 % 2 === 0 || num2 % 2 === 0 ) {
pares = true;
} else {
pares = false;
}

return pares
}

isEitherEven(1, 4)
14 changes: 14 additions & 0 deletions exercises/021-isOddLength/app.js
Original file line number Diff line number Diff line change
@@ -1 +1,15 @@
// Write your function here
function isOddLength(palabra) {

let es_inpar = false;

if( palabra.length % 2 === 0 ) {
es_inpar = false;
} else {
es_inpar = true;
}

return es_inpar
}

isOddLength('special')
17 changes: 16 additions & 1 deletion exercises/022-isEvenLength/app.js
Original file line number Diff line number Diff line change
@@ -1 +1,16 @@
// Write your function here
// Write your function here
function isEvenLength(word){

let par = false;

if( word.length % 2 === 0) {
par = true;
} else {
par = false;
}

return par;

}

isEvenLength('wow');
12 changes: 11 additions & 1 deletion exercises/023-computeAverageLengthOfWords/app.js
Original file line number Diff line number Diff line change
@@ -1 +1,11 @@
// Write your function here
// Write your function here
function computeAverageLengthOfWords(word1, word2){

let promedio = (word1.length + word2.length) / 2;



return promedio;
}

computeAverageLengthOfWords('code', 'programs')
Loading