Why pay a fortune teller when you can just program your fortune yourself?
Store the following into variables: number of children, partner's name, geographic location, job title.
Output your fortune to the screen like so: "You will be a X in Y, and married to Z with N kids."
const numKids = 5;
const partner = 'David Beckham';
const geoLocation = 'Costa Rica';
const jobTitle = 'web developer';
const future = 'You will be a ' + jobTitle + ' in ' + geoLocation + ', and married to ' +
partner + ' ' + ' with ' + numKids + ' kids.';
console.log(future);
The Age Calculator
Want to find out how old you'll be? Calculate it!
Store your birth year in a variable.
Store a future year in a variable.
Calculate your 2 possible ages for that year based on the stored values. For example, if you were born in 1988, then in 2026 you'll be either 37 or 38, depending on what month it is in 2026.
Output them to the screen like so: "I will be either NN or NN in YYYY", substituting the values.
const birthYear = 1984;
const futureYear = 2012;
const age = futureYear - birthYear;
console.log('I will be either ' + age + ' or ' + (age - 1));
The Lifetime Supply Calculator
Ever wonder how much a "lifetime supply" of your favorite snack is? Wonder no more!
Store your current age into a variable.
Store a maximum age into a variable.
Store an estimated amount per day (as a number).
Calculate how many you would eat total for the rest of your life.
Output the result to the screen like so: "You will need NN to last you until the ripe old age of X".
const age = 28;
const maxAge = 100;
const numPerDay = 2;
const totalNeeded = (numPerDay * 365) * (maxAge - age);
const message = 'You will need ' + totalNeeded + ' cups of tea to last you until the ripe old age of ' + maxAge;
console.log(message);
The Geometrizer
Calculate properties of a circle, using the definitions here.
Store a radius into a variable.
Calculate the circumference based on the radius, and output "The circumference is NN".
Calculate the area based on the radius, and output "The area is NN".
const radius = 3;
const circumference = Math.PI * 2*radius;
console.log('The circumference is ' + circumference);
const area = Math.PI * radius*radius;
console.log('The area is ' + area);
The Temperature Converter
It's hot out! Let's make a converter based on the steps here.
Store a celsius temperature into a variable.
Convert it to fahrenheit and output "NN°C is NN°F".
Now store a fahrenheit temperature into a variable.