Week 3: JavaScript strings, template literals and decisions
1 / 10
suivant
Slide 1: Diapositive
JavaScriptMBOStudiejaar 2
Cette leçon contient 10 diapositives, avec diapositives de texte.
La durée de la leçon est: 60 min
Signaler cette leçon
Éléments de cette leçon
Slide 1 - Diapositive
Terugblik
Operators besproken.
Data types besproken.
Assignment operators besproken.
Comparison operators besproken.
Precedence of operators.
Code challenge.
Slide 2 - Diapositive
Doel van deze les
Strings and template literals.
Taking decisions: if / else statements.
Slide 3 - Diapositive
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 - Diapositive
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 - Diapositive
String literals
const taifNew = `I'm ${firstName}, a ${year - birthYear} year old ${job}!`;
console.log(taifNew);
Slide 6 - Diapositive
Decisions
Rijbewijs vraag
const age = 19;
const isOldEnough = age >= 18;
Laten wij een beslissing nemen!
Slide 7 - Diapositive
Decisions
if (isOldEnough) {
console.log(`Sarah can start driving license 🚗`);
}
Emoji's
Emoji's gebruiken:<div>Mac door op de <b style="color: rgb(244, 130, 33)">fn</b> toets te drukken </div><div>Windows 10 door op de <b style="color: rgb(244, 130, 33)">Windows</b> + <b style="color: rgb(244, 130, 33)">.</b></div>