
Set 1 labeled All of these let examples work with no errors. Set 1 is placed at the left of the figure. Set 1 consists of 12 lines of code and are follows: Line 1: StartCommand let EndCommand a b c equals 27 semicolon. Line 2: a b c equals 35 semicolon. Line 3: StartCommand let EndCommand message equals open double quotes hello close double quotes semicolon. Line 4: message equals open double quotes bye close double quotes semicolon. Line 5: StartCommand let EndCommand msg equals open double quotes hello close double quotes semicolon. Line 6: m s g equals open double quotes hello close double quotes semicolon. Line 7: StartCommand let EndCommand f o o equals open square bracket 45, 35, 25 close square bracket semicolon. Line 8: f o o open square bracket 0 close square bracket equals 1 2 3 semicolon. Line 9: f o o open square bracket 0 close square bracket equals open double quotes this is ok close double quotes semicolon. Line 10: StartCommand let EndCommand person equals open curly brace name: open double quotes Randy close double quotes close curly brace semicolon. Line 11: person dot name equals open double quotes Ricardo close double quotes semicolon. Line 12: person equals open curly brace close curly brace semicolon.
Set 2 labeled Some of these const examples won't work, but some will work. Set 2 is placed at the right of set 1. Set 2 consists of 12 lines of code and are as follows: Line 1: Const a b c equals 27 semicolon. Line 2: a b c equals 35 semicolon. Comment to lines 1 to 2: Will generate runtime exception, since you cannot reassign a value defined with const. at the right. Line 3: Const message equals open double quotes hello close double quotes semicolon. Line 4: message equals open double quotes bye close double quotes semicolon. Comment to lines 3 to 4: Will generate runtime exception. Line 5: const msg equals open double quotes hello close double quotes semicolon. Line 6: m s g equals open double quotes hello close double quotes semicolon. Comment to lines 5 to 6: Will generate runtime exception. Line 7: Const f o o equals open square bracket 45, 35, 25 close square bracket semicolon. Line 8: f o o open square bracket 0 close square bracket equals 1 2 3 semicolon. Line 9: f o o open square bracket 0 close square bracket equals open double quotes this is also ok close double quotes semicolon. Comment to lines 7 to 9: You are allowed to change sub-elements of an array, even if defined with a const keyword. Line 10: Const person equals open curly brace name: open double quotes Randy close double quotes close curly brace semicolon. Line 11: person dot name equals open double quotes Ricardo close double quotes semicolon. Comment to lines 10 to 11: Allowed to change properties of an object. Line 12: person equals open curly brace close curly brace semicolon. Comment to line 12: Will generate runtime exception.
Back