forked from devleague/js-basics
-
Notifications
You must be signed in to change notification settings - Fork 0
/
basics.js
47 lines (35 loc) · 1.04 KB
/
basics.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
/* Create a `myName` variable and assign it a String value */
var myName = 'Dev League';
/* Create a `person` variable and give it 2 properties,
* `name`, assign it the same name as before,
* as well as an `age` (number);
*/
var person = {
name : myName,
age : 30
};
/* Create a function called `greet`,
* it should take a 1 parameter, `name`
* and it should print "Hello, my name is {name}"
*/
function greet(name) {
console.log('Hello, my name is ' + myName);
}
/* Create a variable called `canDrive`,
* if it should be true if your person object is at least 16 years old
*/
var canDrive = person.age >= 16;
/* Create an array called `dataTypes` with atleast 1 of every data type;
* (there are 6 different data types);
*/
var dataTypes = ['Hello', 1, true, null, undefined, {}];
/* Create a Dog object
* it should have a `bark` function that makes your dog bark!
* It should also have a name attribute with the value of 'Spot'
*/
var dog = {
name: 'Spot',
bark: function(){
console.log('bark');
}
};