forked from devleague/js-basics
-
Notifications
You must be signed in to change notification settings - Fork 0
/
basics.js
43 lines (40 loc) · 1.05 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
/* Create a `myName` variable and assign it a String value */
var myName = "Mete";
/* 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: "Mete",
age: 15
};
/* 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 " + name);
}
/* Create a variable called `canDrive`,
* it should be true if your person object is at least 16 years old
*/
var canDrive;
if(person.age >= 16) {
canDrive = true;
} else {
canDrive = false;
}
/* Create an array called `dataTypes` with atleast 1 of every data type;
* (there are 6 different data types);
*/
var dataTypes = ['string', 20, 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 = {
bark: function () {
console.log('MEOW!');
},
name: 'Spot'
}