Switch

3 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$39.99
List Price:  $79.99
You save:  $40
€34.07
List Price:  €68.15
You save:  €34.08
£29.90
List Price:  £59.81
You save:  £29.91
CA$55.10
List Price:  CA$110.22
You save:  CA$55.11
A$60.11
List Price:  A$120.24
You save:  A$60.13
S$51.67
List Price:  S$103.35
You save:  S$51.68
HK$311.07
List Price:  HK$622.23
You save:  HK$311.15
CHF 31.83
List Price:  CHF 63.67
You save:  CHF 31.83
NOK kr405.39
List Price:  NOK kr810.89
You save:  NOK kr405.49
DKK kr254.40
List Price:  DKK kr508.88
You save:  DKK kr254.47
NZ$68.90
List Price:  NZ$137.81
You save:  NZ$68.91
د.إ146.86
List Price:  د.إ293.76
You save:  د.إ146.90
৳4,879.28
List Price:  ৳9,759.79
You save:  ৳4,880.50
₹3,622.47
List Price:  ₹7,245.85
You save:  ₹3,623.38
RM163.85
List Price:  RM327.74
You save:  RM163.89
₦57,951.34
List Price:  ₦115,917.17
You save:  ₦57,965.83
₨11,189.43
List Price:  ₨22,381.66
You save:  ₨11,192.23
฿1,257.46
List Price:  ฿2,515.23
You save:  ฿1,257.77
₺1,702.77
List Price:  ₺3,405.97
You save:  ₺1,703.19
B$216.72
List Price:  B$433.49
You save:  B$216.77
R674.84
List Price:  R1,349.86
You save:  R675.01
Лв66.64
List Price:  Лв133.31
You save:  Лв66.66
₩58,966.45
List Price:  ₩117,947.65
You save:  ₩58,981.20
₪128.88
List Price:  ₪257.80
You save:  ₪128.91
₱2,364
List Price:  ₱4,728.60
You save:  ₱2,364.60
¥6,228.64
List Price:  ¥12,458.84
You save:  ¥6,230.19
MX$720.37
List Price:  MX$1,440.93
You save:  MX$720.55
QR145.51
List Price:  QR291.06
You save:  QR145.55
P529.02
List Price:  P1,058.17
You save:  P529.15
KSh5,148.59
List Price:  KSh10,298.48
You save:  KSh5,149.88
E£1,892.06
List Price:  E£3,784.60
You save:  E£1,892.53
ብር6,238.54
List Price:  ብር12,478.64
You save:  ብር6,240.10
Kz36,670.83
List Price:  Kz73,350.83
You save:  Kz36,680
CLP$36,502.89
List Price:  CLP$73,014.92
You save:  CLP$36,512.02
CN¥282.10
List Price:  CN¥564.28
You save:  CN¥282.18
RD$2,538.21
List Price:  RD$5,077.05
You save:  RD$2,538.84
DA5,185.10
List Price:  DA10,371.51
You save:  DA5,186.40
FJ$90.84
List Price:  FJ$181.72
You save:  FJ$90.87
Q305.81
List Price:  Q611.69
You save:  Q305.88
GY$8,353.11
List Price:  GY$16,708.30
You save:  GY$8,355.19
ISK kr5,045.77
List Price:  ISK kr10,092.81
You save:  ISK kr5,047.03
DH367.32
List Price:  DH734.73
You save:  DH367.41
L674.94
List Price:  L1,350.06
You save:  L675.11
ден2,095.59
List Price:  ден4,191.71
You save:  ден2,096.12
MOP$320.16
List Price:  MOP$640.40
You save:  MOP$320.24
N$673.61
List Price:  N$1,347.40
You save:  N$673.78
C$1,469.47
List Price:  C$2,939.31
You save:  C$1,469.83
रु5,777.17
List Price:  रु11,555.79
You save:  रु5,778.62
S/134.42
List Price:  S/268.88
You save:  S/134.45
K172.10
List Price:  K344.25
You save:  K172.15
SAR150.05
List Price:  SAR300.13
You save:  SAR150.08
ZK921.31
List Price:  ZK1,842.85
You save:  ZK921.54
L173.39
List Price:  L346.82
You save:  L173.43
Kč826.55
List Price:  Kč1,653.32
You save:  Kč826.76
Ft13,062.16
List Price:  Ft26,127.58
You save:  Ft13,065.42
SEK kr370.70
List Price:  SEK kr741.49
You save:  SEK kr370.79
ARS$57,340.81
List Price:  ARS$114,695.95
You save:  ARS$57,355.14
Bs275.88
List Price:  Bs551.83
You save:  Bs275.95
COP$152,061.07
List Price:  COP$304,160.17
You save:  COP$152,099.10
₡19,972
List Price:  ₡39,949
You save:  ₡19,977
L1,051.16
List Price:  L2,102.60
You save:  L1,051.43
₲268,190.58
List Price:  ₲536,448.22
You save:  ₲268,257.64
$U1,566.95
List Price:  $U3,134.29
You save:  $U1,567.34
zł143.79
List Price:  zł287.63
You save:  zł143.83
Already have an account? Log In

Transcript

Suppose that we have a gender variable, and the value of that gender is male, and it could change depending upon the user who is using our program. So it could be a male or a female. But we want are programmed to do different things, if it was a male, and other things if it was a female, and in order to let our program do so we use switch. And to use a switch, you just text switch, and you pass the value that can be changed. And in other program, the gender value can be changed. So here, I'm gonna pass gender and then you add curly braces, and inside it you would just add case, case and then and then courts and then the value that you want to check and I'm going to add male, and then colon.

And then what do you want to do in case the value equals male, and if it equals male, for example, I wanted to print out console dot log, I wanted to print out the word male to me. So I'm going to pass this gender or I can pass your male. And otherwise, if I want to check if it was a female I, I am going also to use case again, and add the value of female here in quotes inside quotes female. And I am going to add colon and then again, console dot log console dot log. And then I'm going to print the word female, the male and the good news is that switch statement gives us the ability to add a default values as templates. That gender was not specified at all, we can just add a default value by using the default.

And then we do anything here. initialize the gender variable or just print that the value has not been specified. I can say here, no value was given, was given. And a very important thing that you need to do before you run our program, you need to add a keyword called called the break. Because if you don't, or your program will just keep moving, it will go to the case mail and it's going to print mail and then it's going to go to female and do the same and print all these lines and we don't want that what we want to do. What we wanted to do is just check revalue and do what is inside that what is below that value.

And then it gets out of this switch statement. So you need to add the word break. And of course, you can add it, you should add it for all of these things here and here. Now if I save and run, as you can see I get mail, because the value the gender value now is currently equal to male if I change this to female, female, male and run our program again, I get female. But suppose that gender was not specified at all like this. If I save and run, I get no value was given.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.