Week 3: JavaScript strings, template literals and decisions

1 / 10
volgende
Slide 1: Tekstslide
JavaScriptMBOStudiejaar 2

In deze les zitten 10 slides, met tekstslides.

time-iconLesduur is: 60 min

Onderdelen in deze les

Slide 1 - Tekstslide

Terugblik
Operators besproken.
Data types besproken.
Assignment operators besproken.
Comparison operators besproken.
Precedence of operators.
Code challenge.

Slide 2 - Tekstslide

Doel van deze les
Strings and template literals.
Taking decisions: if / else statements.

Slide 3 - Tekstslide

Concatenate a String
const firstName = 'Taif';
const job = 'teacher';
const birthYear = 1989;
const year = 2037;

const taif = "I'm " + firstName + ', a ' + (year - birthYear) + ' years old ' + ' job';

Slide 4 - Tekstslide

Concatenate a String
const taif = "I'm " + firstName + ', a ' + (year - birthYear) + ' years old ' + ' job';




Wacht even! Een berekening?? Daar komt een nummer uit toch?


Type coercion
Door zoiets als type coercion vorm JS de berekening, wat een nummer is, om naar een String 😃.

Slide 5 - Tekstslide

String literals
const taifNew = `I'm ${firstName}, a ${year - birthYear} year old ${job}!`;

console.log(taifNew);

Slide 6 - Tekstslide

Decisions
Rijbewijs vraag

const age = 19;
const isOldEnough = age >= 18;

Laten wij een beslissing nemen!

Slide 7 - Tekstslide

Decisions
if (isOldEnough) {
console.log(`Sarah can start driving license 🚗`);
}


Emoji's
Emoji's gebruiken:
Mac door op de fn toets te drukken 
Windows 10 door op de Windows + .

Slide 8 - Tekstslide

Code challenge

Slide 9 - Tekstslide

Slide 10 - Tekstslide