Download presentation
1
CIS 375—Web App Dev II JavaScript II
2
if and if…else Syntax code to be executed if condition is true
} else {
3
Example of if Statement
// Display “Good morning” if before 10 am var today = new Date() var time = today.getHours() if (time < 10) { document.write("<b>Good morning</b>") }
4
Example of if…else Statement
// Display “Good morning” if before 10 am // Display “Good day!” otherwise var today = new Date() var time = today.getHours() if (time < 10) { document.write("<b>Good morning</b>") } else { document.write("Good day!")
5
Syntax of switch Statement
switch (expression) { case label1: code to be executed if expression = label1 break case label2: code to be executed if expression = label2 default: code to be executed if expression is different from both label1 and label2 }
6
Example of switch Statement
var today = new Date() theDay = today.getDay() switch (theDay) { case 5: document.write("Finally Friday") break case 6: document.write("Super Saturday") case 0: document.write("Sleepy Sunday") default: document.write(“Can’t wait till the weekend!”) }
7
Syntax for Looping while do…while
while (condition) { code to be executed } do…while do { while (condition) for (equivalent to _______ with a counter variable) for (initialization; condition; increment) {
8
Examples of while & do…while
while (i <= 5){ document.write("The number is " + i) document.write("<br>") i++ } do…while do{ while (i <= 5)
9
Example of for Loop for (i = 1; i <= 6; i++){
document.write("<h" +i+ ">This is header " + i) document.write("</h" + i + ">") }
10
Miscellaneous Guidelines
JavaScript is ______ sensitive A function named "myfunction" is not the same as "myFunction". White space (use to make code more ___________) JavaScript ignores extra spaces name="Hege" same as name = "Hege“ Use the “\” to insert special characters document.write (“Let’s sing \"Happy Birthday\".") Comments Use // for single line, /* comments */ for a block
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.