ОБЪЕКТ

Тип объекта представляет один из типов данных Javascript. Объекты содержат "ключ и значения" .

{ } -›Представляет пустой объект

let empty_object = {};

Spaces and line breaks are not important
let phone = {type:”iphone”, model:”13pro”, color:"white"};
* In this above line contains keys and values ......
keys are type, model,color.....
* Suppose you put keys in double word like data base  
use double quotation ("data base")
* Whenever we put an values they should be declared in double quotation or single quotation,Except intergers
values are "iphone","13pro", "white".....

КАК ВЫЗВАТЬ ОБЪЕКТ ⬇️

let object= {
FirstName : "pikachu",
LastName  : "bk",
age       : 18
 };
console.log(object)
output:-
{FirstName: 'pikachu', LastName: 'bk', age: 18}

if you want only first_name You can use dot/bracket notation
-Bracket notation[] 
 console.log(object['FirstName']);
-Dot notation .
 console.log(object.FirstName);
**Little more advanced concept in obj**
-let input = “FirstName”;
-let data= {
FirstName : “pikachu”,
LastName : “bk”,
age : 18
};
console.log(object.input);
output:-
 undefined 
Because we dont have input as a field in data.suppose we use bracket 
notation we get output.
for example
console.log(object[input]);
output:-
 pikachu 

Object.keys()

const data = {
 a: ‘pikachu’,
 b: 42,
 c: false
};
console.log(Object.keys(data));
output:-
(3) [‘a’, ‘b’, ‘c’]

Объект.значения()

const object1 = {
 a: ‘somestring’,
 b: 42,
 c: false
};
console.log(Object.values(object1));
output:-
(3) [“somestring”, 42, false]

Объект.записи()

const obj = { 
first_name: 'pikahu',
 last_name: "bk"
 };
console.log(Object.entries(obj));
-output:-
(2) [Array(2), Array(2)]
1. 0 :(2)['first_name', 'pikahu']
2. 1: (2) ['last_name', 'bk']

Математические объекты:-⬇️

console.log(Math.PI);
output:-
 3.141592653589793
const values = 5.8;
console.log(Math.round(values)); 
➡️ 6
console.log(Math.floor(values));
➡️ 5
console.log(Math.ceil(values));
➡️ 6
console.log(Math.trunc(values));
➡️ 5

Математика.random

console.log(Math.random());
Whenever we use math.random function....we get random numbers in our output.......
Returns a random integer from 0 to 9
 
console.log (Math.floor(Math.random() * 10));
Returns a random integer from 0 to 100
 
console.log (Math.floor(Math.random() * 100));

ДВАЖДЫ ПОДУМАЙТЕ💭-кодируйте один раз!

СПАСИБО_ЗА_ПРОЧТЕНИЕ_!🌟

❤️Хорошего дня❤️