Skip to content

Commit 9820a13

Browse files
committed
mandatory-erroes isuue has been solved successflly
1 parent 6801736 commit 9820a13

File tree

5 files changed

+16
-7
lines changed

5 files changed

+16
-7
lines changed

Sprint-1/2-mandatory-errors/0.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1-
This is just an instruction for the first activity - but it is just for human consumption
2-
We don't want the computer to run these 2 lines - how can we solve this problem?
1+
//This is just an instruction for the first activity - but it is just for human consumption
2+
//We don't want the computer to run these 2 lines - how can we solve this problem?
3+
// by adding // at the first of line.

Sprint-1/2-mandatory-errors/1.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// trying to create an age variable and then reassign the value by 1
22

3-
const age = 33;
3+
let age = 33;
44
age = age + 1;
5+
//TypeError: Assignment to constant variable. we must use let instead const if the value is not constant.

Sprint-1/2-mandatory-errors/2.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,6 @@
33

44
console.log(`I was born in ${cityOfBirth}`);
55
const cityOfBirth = "Bolton";
6+
7+
//ReferenceError: Cannot access 'cityOfBirth' before initialization
8+
// We must declare the variable before we use it

Sprint-1/2-mandatory-errors/3.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
const cardNumber = 4533787178994213;
2-
const last4Digits = cardNumber.slice(-4);
3-
2+
const last4Digits = cardNumber.toString().slice(-4);
3+
console.log(last4Digits);
44
// The last4Digits variable should store the last 4 digits of cardNumber
55
// However, the code isn't working
66
// Before running the code, make and explain a prediction about why the code won't work
77
// Then run the code and see what error it gives.
88
// Consider: Why does it give this error? Is this what I predicted? If not, what's different?
99
// Then try updating the expression last4Digits is assigned to, in order to get the correct value
10+
11+
// I predict the code will throw an Error massage because slice method works only on string not a Number.
12+
//TypeError: cardNumber.slice is not a function

Sprint-1/2-mandatory-errors/4.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1-
const 12HourClockTime = "20:53";
2-
const 24hourClockTime = "08:53";
1+
const HourClockTime = "20:53";
2+
const hourClockTime = "08:53";
3+
//variable name must mot stat with an digit.

0 commit comments

Comments
 (0)