-
Notifications
You must be signed in to change notification settings - Fork 33
/
Copy pathcoding-concepts.js
61 lines (44 loc) · 1.41 KB
/
coding-concepts.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
// UNIT 2 ASSESSMENT: Coding Conceptual Questions
// Examine the following examples.
// First, predict the outcome based on your understanding of the code.
// Then, uncomment the console.log() and verify the output. Briefly explain WHY your initial answer was correct or incorrect.
// There is no need to change any of the code.
// --------------------1) What will this log?
const cohort = "Alpha 2024"
// console.log(cohort.split(" "))
// a) Your answer:
// b) Verify and explain:
// --------------------2) What will this log?
const greeter = (name) => {
`Hello, ${name}!`
}
// console.log(greeter("LEARN Student"))
// a) Your answer:
// b) Verify and explain:
// --------------------3) What will this log?
const onlyOdds = [11, 12, 13, 14, 15].filter((number) => number % 2 !== 0)
// console.log(onlyOdds)
// a) Your answer:
// b) Verify and explain:
// --------------------4) What will this log?
const myCodingSkills = {
languages: ["JavaScript", "Ruby"],
frameworks: ["React", "Ruby on Rails"],
databases: "PostgreSQL",
versionControl: "GitHub"
}
// console.log(myCodingSkills.languages[0])
// a) Your answer:
// b) Verify and explain:
// --------------------5) What will this log?
class Learn {
constructor(name) {
this.student = name
this.cohort = "Alpha"
this.year = 2024
}
}
const learnStudent = new Learn("George")
// console.log(learnStudent)
// a) Your answer:
// b) Verify and explain: