-
Notifications
You must be signed in to change notification settings - Fork 0
/
animalsCount2.js
32 lines (30 loc) · 904 Bytes
/
animalsCount2.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
const animalsCount = (miles) => {
let first10miles = 10;
let second10miles = 50;
let third10miles = 100;
if (miles <= 10)
{
const count = miles * first10miles;
return count;
}
else if (miles <= 20)
{
const firstDenseMile = 10 * first10miles;
const restMiles = miles - 10;
const restDenseMile = restMiles * second10miles;
const totalMiles = firstDenseMile + restDenseMile;
return totalMiles
}
else
{
const firstDenseMiles = 10 * first10miles;
const secondDenseMile = 10 * second10miles;
const restMiles = miles - 20;
const restDenseMile = restMiles * third10miles;
const totalMiles = firstDenseMiles + restDenseMile + secondDenseMile;
return totalMiles
}
}
const miles = 35;
const animalsCountFunc = animalsCount(miles);
console.log(animalsCountFunc);