// console.
log("Diaa Abdalaziz");
// [Link](typeof "Diaa Abdalaziz");
// [Link](typeof 5000);
// [Link](typeof [10, 52, 62]);
// [Link](typeof ["al", "fr", "dn"]);
// [Link](typeof {name: "diaa", age: 24, country: "EGYPT"});
// [Link](typeof true);
// [Link](typeof false);
// [Link](typeof undefined);
// [Link](typeof null);
// let Diaa = "mona";
// [Link](Diaa);
// [Link]("Diaa \\Abdalaziz \"Ali\"");
// [Link]("Diaa\nAbdalaziz\nAli");
// let a = 'ali';
// let b = 'diaa';
// [Link](a + ' ' + b);
// let a = 'ali';
// let b = 'diaa';
// let c = 'mohamed';
// let d = 'ahmed';
// [Link](a + ' ' + b + ' ' + c + ' ' + d);
// [Link](`${a} ${b} ${c} ${d}`);
/* [Link](`${a} " " ${b}
${c}
${d}`);
*/
/*
let a = 1_00;
let b = 2_00.5;
let c = 1e2;
let d = 2.4;
let minNumber = [Link](a, b, c, d);
[Link]([Link](minNumber));
[Link]([Link](d));
[Link]([Link](d));
[Link]([Link]([Link](d)));
[Link]([Link](d));
*/
// let name = "Diamnotar Diaa mno tar ";
// let uName = "Diamnotar|Diaa|mno|tar ";
// [Link]([Link]().charAt(4).toUpperCase());
// [Link]([Link]("a"));
// [Link]([Link]("a"));
// [Link]([Link](2,5));
// [Link]([Link](-4,-1));
// [Link]([Link](5));
// [Link]([Link]());
// [Link]([Link](""));
// [Link]([Link](" "));
// [Link]([Link]("|"));
// [Link]([Link](" ", 2));
// [Link]([Link](" ", 3));
// [Link]([Link]("D"));
// [Link]([Link](0, 6));
// [Link]([Link](0, 6));
// [Link]([Link](-4));
// [Link]([Link](-4, 2));
// [Link]([Link](0, 6));
// [Link]([Link](-2, 6));
// [Link]([Link]("D", 8));
// [Link]([Link]("m", 18));
// [Link]([Link]("m", 10));
// [Link]([Link]("m", 15));
// [Link]([Link]("o", 18));
// [Link]([Link]("o", 19));
// let a = "Elzero web School";
// [Link]([Link](2, 6));
// [Link]([Link](13, 14).toUpperCase().repeat(8));
// [Link]([Link](" ", 1));
// [Link]([Link](0, 6) + " " + [Link](11, 6));
/*let price = 100;
let descound = false;
let descoundAmount = 30;
let country = "Egypt";
let parent = false;
*/
/*if(descound === true)
{
price -= descoundAmount;
} else if (country === "Egypt")
{
if (parent === false)
{
price -= descoundAmount + 20;
} else
{
price -= descoundAmount
}
} else if (country === "KSA")
{
price -= 20;
} else
{
price -= 25
;
}
[Link](price);*/
// let result = country === "Egypt" ? price - descoundAmount : price;
// [Link]( `Price is ${result} L.E `);
// let exam = "";
// [Link](` ${exam || "free"}`);
// let course = "";
// [Link](` ${course || 35}$`);
/*
let price = 0;
[Link](price || 200);
[Link](price ?? 200);
*/
/*
let name = "Diaa";
let age = 24;
age < 20
? [Link](20)
: age > 20 && age < 60
? [Link]("20 to 60")
: age > 60
? [Link]("Age larger than 60")
: [Link]("unknown")
*/
/*
let dedo = "str";
switch (dedo)
{
case "s":
[Link]("str123");
break;
case "t":
[Link]("str456");
break;
case "r":
[Link]("str789");
break;
default:
[Link]("str000");
}
*/
// let name = ["alo", "ali", "asma"];
// let newName = ["sama", "asma"];
// let names = [Link](newName, "Saeed", [2, 3, 32, 12]);
// [Link]([Link](" <<|>> "));
// [Link](name[3])
// name[[Link] - 1] = "ahmed";
// [Link](name);
// [Link]("Eman");
// [Link](name);
// [Link]("Esraa");
// [Link](name);
// let first = [Link]();
// [Link](name);
// [Link](first);
// let last = [Link]()
// [Link](name);
// [Link](last);
// [Link]([Link]("alo", 1));
// [Link]([Link]("alo", -4));
// [Link]([Link]("ali"))
// [Link]([Link]("al"))
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link](1, 4));
// [Link](1, 2, "deaa", "dode");
// [Link](name);
// let zero = 0;
// let counter = 3;
// let my = ["Ahmed", "Mazero", "Elham", "Osama", "Gamal", "Ameer"];
// let name = [Link]();
// [Link](name);
// let nuLest = [Link](0,2);
// [Link](name);
// let now = [Link](true, counter)
// [Link](now);
// let one = now[0].slice(0, counter - true);
// let two = now[1].slice(counter - true);
// let twix = [Link](two);
// [Link](twix);
// let r = [Link](4, 5)
// let o = [Link](5)
// let ro = r + [Link]()
// [Link](ro)
// let myPeople = [1, 2, 3, "Ahmed", "Mazero", "Elham", "Osama", "Gamal", "Ameer"];
// let lestPeople = [];
// for (let i = 0; i < [Link]; i++) {
// if(typeof myPeople[i] === "string")
// {
// [Link](myPeople[i]);
// }
// }
// [Link](lestPeople);
// ..............................................
/*
let pro = ["car", "phone", "table"];
let color = ["red", "green", "blue"];
let Models = [2012, 2015, 2022];
for (let i = 0; i < [Link]; i++) {
[Link]("-".repeat(10));
[Link]("Product:");
[Link](`=> ${pro[i]}`)
[Link]("Colors:")
for (let j = 0; j < [Link]; j++) {
[Link](`- ${color[j]}`)
}
[Link]("Models:")
for (let k = 0; k < [Link]; k++) {
[Link](`->> ${Models[k]}`)
}
}
*/
// .........................................
/*
let pro = ["car", 2, 6, "phone", 9, 7, "table"];
for (let i = 0; i < [Link]; i++) {
if (typeof pro[i] === "number") {
continue;
}
[Link](pro[i]);
}
*/
//[Link]("*".repeat(20));
/*
let jro = ["car", 2, 6, "phone", 9, 7, "table"];
for (let m = 0; m < [Link]; m++) {
[Link](jro[m]);
if (jro[m] === "phone") {
break;
}
}
*/
/*
let pro = ["car", "phone", "table"];
let i = 0;
while( i < [Link]){
[Link](pro[i]);
i++;
}
*/
/*let name = "Ali";
switch(name)
{
case "Ali":
[Link](`Hello ${name}?`);
break;
case "Diaa Abdalaziz":
[Link](`Hello ${name}?`);
break;
default:
[Link]("Hello my friend?");
}
*/
/*let a = ["Ali", "Abdo", "Diaa", ["aziz", "mohamed"]];
[Link](a[3][0][2]);
[Link]([Link](a));
a[3] = ["Ali", "Omar"];
[Link](a);*/
/*let myFriends = ["ali", "omar", "abdo", "beso"];
myFriends[[Link] - 1] = "gamal";
[Link](myFriends);
myFriends[[Link]] = "alaa";
[Link](myFriends);
[Link] = 3;
[Link](myFriends);*/
/*let myFriends = ["ali", "omar", "abdo", "beso"];
[Link](myFriends);
[Link]("abdullah", "Alqasem");
[Link](myFriends);
[Link]("Hader", "Hager");
let first = [Link]();
[Link](myFriends);
[Link](`the first name is ${first}`);
let last = [Link]();
[Link](myFriends);
[Link](`the last name is ${last}`);*/
/* let myFriends = ["ali", "omar", "abdo", "beso", "ali"];
[Link](myFriends);
[Link]([Link]("ali"));
[Link]([Link]("ali", 1));
[Link]([Link]("ali"));
[Link]([Link]("ali", -2));
[Link]([Link]("abdo"));
[Link]([Link]("abdo", 3));*/
/*let myFriends = ["ali", "omar", "ahlam", "ashgan", "abdo", "beso", "hader"];
[Link](myFriends);
[Link]([Link]());
[Link]([Link]());*/
/*let myFriends = ["ali", "omar", "ahlam", "ashgan", "abdo", "beso", "hader"];
[Link](myFriends);
[Link]([Link](2));
[Link]([Link](2, 5));
[Link]([Link](-5, -2));
[Link](2,1, "ola", "asmaa");
[Link](myFriends);*/
/*
let myFriends = ["ali", "omar"];
let newFriends = ["ahlam", "ashgan", "abdo"];
let schoolFriends = ["beso", "hader"];
let allFriends = [Link](newFriends, schoolFriends, "gamel", [1, 2]);
[Link](allFriends);
[Link]([Link](" ").toUpperCase());
[Link]([Link](" <|> "));
[Link]([Link]());
*/
/*
for (let i = 0; i < 10; i++) {
[Link](i);
}
*/
// let myFriends = [1, 2, "ali", "omar", "ahlam", "ashgan", 51, 6, "abdo"];
// let newFriends = [];
// for(let i = 0; i< [Link]; i++)
// {
// [Link]("Name:")
// [Link](` => ${myFriends [i]} `);
// }
// for (let f = 0; f < [Link]; f++) {
// if (typeof myFriends[f] === "string")
// {
// [Link](myFriends[f]);
// }
// }
// [Link](newFriends);
/*
let cars = ["lanser", "hunday", "mersedes", "jeep", "ford", "skoda"];
let colors = ["black", "red"];
let models = [2010, 2011];
for (let i = 0; i < [Link]; i++) {
[Link]("*".repeat(20));
[Link]("# company:")
[Link](`=> ${cars[i]}`);
[Link](".".repeat(20));
[Link]("# colors:")
for (let o = 0; o < [Link]; o++) {
[Link](`=> ${colors[o]}`);
}
[Link]("# models:")
for (let d = 0; d < [Link]; d++) {
[Link](`=> ${models[d]}`);
}
}*/
//let cars = ["lanser", 5, 6, "hunday", "mersedes", 33, 66, "jeep", "ford",
"skoda"];
// for (let i = 0; i < [Link]; i++) {
// [Link](cars[i]);
// if (cars[i] === "mersedes")
// {
// break;
// }
// }
// for (let i = 0; i < [Link]; i++) {
// if (typeof cars[i] === "number")
// {
// continue;
// }
// [Link](cars[i]);
// }
/*
let cars = ["lanser", "hunday", "mersedes", "jeep", "ford", "skoda"];
let colors = ["black", "red", "green"];
let showNum = 6;
[Link](`<h1>Show ${showNum} products</h1>`);
for (let i = 0; i < showNum; i++) {
[Link](`<div>`);
[Link](`<h3>[${i + 1}] ${cars[i]}</h3>`);
[Link](`<h4>colors:</h4>`);
for (let c = 0; c < [Link]; c++) {
[Link](`<p>[${c + 1}] ${colors[c]}</p>`);
}
[Link](`</div>`);
}
*/
/*
let cars = ["lanser", "hunday", "mersedes", "jeep", "ford", "skoda"];
let showNum = 0;
// while (showNum < 10)
// {
// [Link](showNum);
// showNum += 1;
// }
// while (showNum < [Link])
// {
// [Link](cars[showNum]);
// showNum += 1;
// }
// do
// {
// [Link](showNum);
// showNum++;
// } while(false);
// [Link](showNum)
*/
/*
let admins = ["Ahmed", "Osama", "Sayed"];
let employees = ["Amged", "Samah", "Ameer", "Omar", "Othman", "Amany", "Samia"];
[Link](`We have ${[Link]}admins`);
[Link]("*".repeat(30));
for (let i = 0; i < [Link]; i++) {
[Link](`The admin for team ${[i + 1]} is ${admins[i]}`);
[Link]("Team members:");
for (let j = 0; j < [Link]; j++) {
if (employees[j][0] === admins[i][0]) {
[Link](`-> ${employees[j]}`);
}
*/
/*
function calcAge(age)
{
let ageByDay = age * 365;
[Link](ageByDay);
}
calcAge(24);
*/
/*
function salary(taxes, ads, price)
{
let pro = taxes + ads;
let mainPrice = pro + price;
return mainPrice;
}
let x = salary(20, 20, 20);
[Link](x);
*/
/*
function calcAge(old)
{
let age = old * 365;
[Link](age);
}
calcAge(24)
*/
/*
function calcAge(years)
{
let age = years * 365;
return age;
}
let ageYears = calcAge(24);
function ageHours(years)
{
let age = years * 24;
return age;
}
let w = ageHours(ageYears);
[Link](w);
*/
/*
function sayHello(name = "unknown", age = "unknown")
{
return `Name is ${name} and age is ${age}`;
}
let w = sayHello();
[Link](w);
*/
/*
function Num(start, end)
{
for (let i = start; i <= end; i++) {
[Link](i);
if (i === 15)
{
return `Interruptting`;
}
}
}
Num(1, 20);
*/
/*
function calcNum(...numbers)
{
let result = 0;
for (let i = 0; i < [Link]; i++) {
result += numbers[i]
}
return result;
}
let v = calcNum(10, 10, 10, 10, 10);
[Link](v);
*/
/*
function pro_Info(country = "unknown", company = "unknown", model = "unknown",
code = "unknown", price = "unknown",show = "yes", ...colors)
{
[Link](`Country: ${country}`);
[Link](`Company: ${company}`);
[Link](`Model: ${model}`);
[Link](`Code: ${code}`);
[Link](`Price: ${price} L.E`);
if (show === "yes")
{
if ([Link] > 0)
{
[Link](`Colors: ${[Link]("-")}`);
} else
{
[Link]("Colors are empty")
}
}else
{
[Link]("Colors are hidden")
}
}
pro_Info("Egypt", "Pyramides", "py - 90", "9506", " 50", "yes", "red", "green",
"blue" );
*/
/*
function shoeDetails(a, b, c)
{
if (typeof a === 'string')
{
name = a;
} else if (typeof a === 'number')
{
age = a;
}
if (typeof b === 'string')
{
name = b;
} else if (typeof b === 'number')
{
age = b;
}
if (typeof c === 'string')
{
name = c;
} else if (typeof c === 'number')
{
age = c;
}
if (typeof a === 'boolean')
{
if (a === true)
{
status = "You are available fore hire"
} else if (a === false)
{
status = "sorry!!! You are not available fore hire"
}
}
if (typeof b === 'boolean')
{
if (b === true)
{
status = "You are available fore hire"
} else if (b === false)
{
status = "sorry!!! You are not available fore hire"
}
}
if (typeof c === 'boolean')
{
if (c === true)
{
status = "You are available for hire"
} else if (c === false)
{
status = "sorry!!! You are not available for hire"
}
}
[Link](`Hello ${name}, your age is ${age}, ${status}`);
}
shoeDetails("Osama", 30, true);
shoeDetails(30, "Osama", true);
shoeDetails(true, "Osama", 30);
shoeDetails(false, "Osama", 30);
*/
/*
let calc = function(n1, n2)
{
return n1 * n2;
}
[Link](calc(10, 20));
*/
// 000000000000000000000000000000000000000
/*
let calcAge = (c1, c2) => c1 + c2;
[Link](calcAge(10, 50));
*/
// 000000000000000000000000000000000
/*
let p = _ => 20;
[Link](p());
*/
// 000000000000000000000000000000
/*
let sezon = mark => mark * 10;
[Link](sezon(10));
*/
// 000000000000000000000000000000
/*
let name = "aziz";
function userName(){
let name = "Diaa";
[Link](`from local function the name is ${name}`);
}
userName();
[Link](`from global function the name is ${name}`);
*/
// 00000000000000000000000000000000000
/*
var g = 10;
if (10 === 10)
{
let g = 50;
[Link](g);
}
[Link](g);
*/
// 00000000000000000000000000000000
/*
function p(){
let a = "this a in p function";
function c(){
function g(){
[Link](`from g: ${a}`);
}
g();
}
c();
}
p();
*/
// 000000000000000000000000000000000000
/*
let word = "eLZERO dIAA";
let igno = "Elz123er4o";
let num = [1, 2, -3, 4, -5];*/
// let w = [Link]("").map(function(e){
// return e === [Link]() ? [Link]() : [Link]()
// }).join("");
// [Link](w);
// let add = [Link](function(element, index, array){
// return element + element
// })
// [Link](add);
// let addNum = [Link]((f) => f + f);
// [Link](addNum);
// function ses(a) {
// return a + a;
// }
// let ete = [Link](ses);
// [Link](ete);
// let drdr = [Link](function(h){
// return -h;
// })
// [Link](drdr);
// let rere = [Link]("").map(function(emo){
// return isNaN(parseInt(emo)) ? emo : "";
// }).join("");
// [Link](rere);
// let friends = ['Ahmed', 'Ali', 'Omar', 'Ahlam', 'Saeed'];
// let numbers = [1, 20, 25, 26, 30, 80];
// let pro = [Link](function(e){
// return [Link]('A')
// })
// [Link](pro);
// let nuwNumbers = [Link](function(f){
// return f % 2 === 0;
// })
// [Link](nuwNumbers);
// let nu = "adb654mjk";
// let result = [Link]("").filter(function(fu){
// return !isNaN(parseInt(fu))
// }).map(function(fu){
// return fu * fu;
// }).join("")
// [Link](result);
// let numbers = [1, 20, 15, 30];
// let add = [Link](function(acc, curr){
// return acc + curr;
// }, 3)
// [Link](add);
/*
let zosar = "Big Zosar";
let user = {
theName: "Diaa",
theAge: 24,
"country of": "Egypt",
"Big Zosar": "Zosar Porofulyo",
sayHello: function(){
return `Hello`;
},
};
[Link](user["theName"]);
[Link]([Link]);
[Link](user["country of"]);
[Link](user[zosar]);
[Link]([Link]());
*/
/*
let user = {
name: "Al Soltan Masood",
age: 45,
strong: true,
hoppies: ["Reading", "Playing football", "Swimming"],
adress: {
turkeya: "Isanbul",
egypt: {
add1: "Sarqea",
add2: "Cairo",
},
},
checklive: function(){
if ([Link] === true) {
return `${[Link]} is a strong Soltan`;
} else {
return `${[Link]} is a week Soltan`;
}
},
};
[Link](`I'm ${[Link]}`);
[Link](`I'm ${[Link]} year's old`);
[Link](`My story: ${[Link]()}`);
[Link](`My hoppies: ${[Link]("-")}`);
[Link](`I live in ${[Link].add1}`);
*/
/*
let user = new Object ();
[Link] = 24;
user ["country"] = "Egypt";
[Link] = function() {
return `Hello`;
};
[Link](user);
[Link]([Link]);
[Link]([Link]);
[Link]([Link]());
*/
/*
let user = {
age: 50,
ageInDays: function(){
return [Link] * 365;
},
};
[Link]([Link])
[Link]([Link]())
*/
// let user = {
// age: 50,
// doublage: function(){
// return [Link] * 2;
// },
// };
// [Link]([Link]);
// [Link]([Link]());
// let obj = [Link](user);
// [Link] = 20;
// [Link]([Link]);
// [Link]([Link]());
/*
let a1 = {
num1: 1
}
let a2 = {
num2: 2
}
let a3 = {
num3 : 3
}
let a4 = [Link](a1, a2, a3, {num4: 6});
a4.num1 = 4;
[Link](a4)
*/
// let c = [Link]("header");
// [Link](c);
// let d = [Link]("log");
// [Link](d);
// let f = [Link]("title");
// [Link](f);
// let g = [Link]("#clothes");
// [Link]([Link]);
// let l = [Link] = "Diaa-Store"
// [Link](l)
// let h = [Link]("#clothes");
// let n = [Link] = "picjjj"
// [Link]([Link]("class"));
// let k = [Link]
// [Link]([Link]);
// [Link]([Link][0])
// let dfd = [Link]("p");
// [Link]([Link]);
// [Link]([Link]);
// let dfd = [Link]("#sds");
// [Link]([Link]("href"));
// [Link]("href", "[Link]
// [Link]([Link]);
// [Link] = "text from <span> innerHTML </span> file";
// [Link] = "text from <span> textContent </span>";
// let a = [Link]("a");
// [Link]("href", "[Link]
// [Link]([Link]("img")[2].attributes);
// let drd = [Link]("p")[0];
// if ([Link]("[Link]")) {
// if ([Link]("[Link]") === " "){
// [Link]("[Link]");
// } else{
// [Link]("[Link]", "new value");
// }
// } else{
// [Link]("not found")
// }
// let container = [Link]('div')
// let head = [Link]('h2');
// let image = [Link]('img')
// let content = [Link]('hello world')
// [Link](content)
// [Link](head);
// [Link] = 'imge/[Link]'
// [Link](image)
// [Link](head)
// [Link](container)
// let main = [Link]('div');
// let title = [Link]('h2');
// let text = [Link]('p');
// let titleInfo = [Link]('Z-STORE');
// let textInfo = [Link]('Welcome to Z-STORE')
// let commentInfo = [Link]('hello diaa ?????')
// [Link](titleInfo);
// [Link](commentInfo)
// [Link](title);
// [Link](textInfo);
// [Link](text);
// [Link](main)
// for (let i = 1; i < 101; i++) {
// let main = [Link]('div');
// let title = [Link]('h2');
// let text = [Link]('p');
// let titleInfo = [Link](`Z-STORE ${[i]}` );
// let textInfo = [Link](`Welcome to Z-STORE ${[i]}`)
// [Link](titleInfo);
// [Link](title);
// [Link](textInfo);
// [Link](text);
// [Link](main)
// [Link](main)
// }
/*
function pre_NumHumans(...NumHumans)
{
let id = 0;
for (let n = 0; n < [Link]; n++) {
id += NumHumans[n];
}
return id;
}
let b = pre_NumHumans(1, 1, 1, 1);
[Link](b);
*/
/*
function mainPrice(drayeb, noor, price)
{
let sell = drayeb + noor;
let aseer = sell + price;
[Link](aseer);
}
mainPrice(20, 40, 60);
mainPrice(10, 10, 10);
mainPrice(30, 30, 30);
*/
/*
function mainPrice(drayeb, noor, price)
{
let sell = drayeb + noor;
let aseer = sell + price;
if (drayeb < 20)
{
[Link](`Price is ${aseer} and your descound is ${drayeb}`)
} else if (drayeb >= 20 && drayeb < 30)
{
[Link](`Price is ${aseer} and your descound is ${drayeb}`)
} else
{
[Link](`Price is ${aseer} and no descound`)
}
}
mainPrice(20, 40, 60);
mainPrice(10, 10, 10);
mainPrice(30, 30, 30);
*/
/*
function years(start, end, execude)
{
for (let i = start; i <= end; i++) {
if (i === execude)
{
continue;
} else
{
[Link](`-> ${i}`);
}
}
}
years(1998, 2022, 2020);
*/
/*
function sayHello(userName) {
[Link](`Hello ${userName}`);
}
sayHello("Diaa");
sayHello("Mohamed Abdalaziz");
*/
/*
function hello(userName, age)
{
if (age < 18)
{
[Link](`Sorry ${userName}!!! you can't do this with us because
your age is under 18`);
} else
{
[Link](`Hello ${userName} your age is ${age}`);
}
}
hello("Shimaa", 24);
hello("Ali", 18);
hello("Shimaa", 16);
*/
/*
function years(start, end, kill)
{
for (let i = start; i <= end; i++) {
if (i === kill)
{
continue;
}
[Link](i);
}
}
years(1998, 2022, 2019);
*/
// let a = 1;
// let b = 2;
// let c = 3;
// let d = 4;
// let myFriends = ["Diaa", "Mohamed", "Abdalaziz", "Ali", "Abdo"]
// let [a,b,c,d,e = 'ola'] = myFriends;
// [Link](a);
// [Link](b);
// [Link](c);
// [Link](d);
// [Link](e);
// let newNum = [1,2,3,[4,5,[6,7]]];
// let [, , , [a, , [, b]]] = newNum;
// [Link](a);
// [Link](b);
// let book = "video";
// let video = "book";
// [book, video] = [video, book];
// [Link](book);
// [Link](video);
/*
let user = {
theName: "Diaa",
theAge: 24,
theTitle: "Frontend Developer",
theCountry: "Egypt",
theSkills: {
html: "HTML",
css: "CSS",
}
};
*/
/*
let {theName: n,
theAge: a,
theTitle: t,
theCountry: co,
fvColor: fvc = 'red',
theSkills: {html: h, css}
} = user;
[Link](n);
[Link](a);
[Link](t);
[Link](co);
[Link](fvc);
[Link](h);
[Link](css);
let {html: skillOne, css: skillTwo} = [Link];
[Link](skillOne);
[Link](skillTwo);
*/
/*
showData(user);
function showData({theName: N,
theAge: A,
theTitle: T,
theCountry: C,
theSkills: {html: H, css: S}} = user)
{
[Link](`My name is ${N}`);
[Link](`My age is ${A}`);
[Link](`My jop is ${T}`);
[Link](`I live in ${C}`);
[Link](`My first skill is ${H}`);
[Link](`My second skill is ${S}`);
}
*/
// let user = {
// theName: "Diaa",
// theAge: 24,
// theSkills: ["HTML", "CSS", "JAVASCRIPT"],
// adress: {
// egypt: "cairo",
// ksa: "Al-Reyad",
// },
// };
// let {theName: n, theAge: g, theSkills: [, , three], adress: {egypt: pt, ksa}} =
user;
// [Link](`My name is: ${n}`);
// [Link](`My age is: ${g}`);
// [Link](`My third skill is: ${three}`);
// [Link](`I live in: ${pt}`);
// [Link](`My second adress is: ${ksa}`);
/*
let chosen = 2;
let myFriends = [
{title: "Diaa", age: 24, available: true, skills: ["html", "css"]},
{title: "Ahmed", age: 27, available: false, skills: ["python", "django"]},
{title: "Ali", age: 30, available: true, skills: ["php", "laravel"]},
];
if (chosen == 1){
[a] = myFriends;
[Link]([Link]);
[Link]([Link]);
if ([Link] == true) {
[Link]("Available")
} else{
[Link]("notAvailable")
}
[Link]([Link][1])
} else if(chosen == 2){
[,b] = myFriends;
[Link]([Link]);
[Link]([Link]);
if ([Link] == true) {
[Link]("Available")
} else{
[Link]("notAvailable")
}
[Link]([Link][1])
}else if(chosen == 3){
[, , c] = myFriends;
[Link]([Link]);
[Link]([Link]);
if ([Link] == true) {
[Link]("Available")
} else{
[Link]("notAvailable")
}
[Link]([Link][1])
}
*/
/*
let myData = [1, 1, 1, 2, 3];
let newData = new Set(myData);
[Link](newData);
[Link]("A").add("A").add(3).add(4).add(4)
[Link](newData)
[Link](3)
[Link](newData)
[Link]([Link])
[Link]()
[Link](newData)
*/
/*
let mySet = new Set([1, 1, 1, 2, 3, "a", "a", 4, 4])
*/
// [Link](mySet)
// [Link]([Link])
// [Link](function(el){
// [Link](el);
// })
/*
let iterator = [Link]();
[Link]([Link]().value)
[Link]([Link]().value)
[Link]([Link]().value)
[Link]([Link]().value)
[Link]([Link]().value)
[Link]([Link]())
*/
/*let news = new WeakSet([{a: 1, b: 2}]);
[Link](news);
*/
/*
let newObject = {
10: "number",
"10": "string",
};
let myNewMap = new Map();
[Link](10, "Number");
[Link]("10", "String");
[Link](true, "boolean");
[Link](newObject)
[Link](myNewMap)
*/
/*
let mp = new Map([
[10, "number"],
["10", "String"],
[true, "boolean"],
["name", "Diaa"],
]);
[Link](mp)
[Link]([Link](true))
[Link](true)
[Link]([Link](true))
let name = [Link]("name")
[Link](name)
[Link]()
[Link](mp)
*/
/*
let weak = new WeakMap();
let obj = {a: 1, b: 2};
[Link](obj, "test");
[Link](weak);
[Link]([Link](obj))
*/
/*
[Link]([Link]("Mohamed"));
[Link](
[Link]("23456", function(n){ // Norml function
return +n + +n;
})
)
[Link]([Link]("12333345", (n) => +n + +n)); // arrow function
let dbFun = [Link]("1122323455", (n) => +n + +n);
let filter = new Set (dbFun);
[Link]([Link](filter));
*/
// 0 1 2 3 4 5 6 7
// let myArr = [1, 2, 3, 4, 5, "A", "B", "c"];
// [Link](4);
// [Link](myArr)
// [Link](4, 6, 7);
// [Link](myArr);
// [Link](3, -2, -1);
// [Link](myArr);
// [Link](5, -1);
// [Link](myArr);
// [Link](6, 0, 2);
// [Link](myArr);
// let nums = [10, 12, 13, 15, 16, 9]
// let main = 10
/*
let check = [Link](function(e){
return e > 5;
});
[Link](check)
*/
/*
let check = [Link](function(e){
return e > this
}, main);
[Link](check)
*/
/*
function checkValue(arr, value){
return [Link](function(e){
return e === value;
});
};
[Link](checkValue(nums, 10))
*/
/*
let range = {min: 10, max: 17};
let chRange = [Link](function(e){
return e >= [Link] && e <= [Link];
}, range);
[Link](chRange);
*/
// 000000000000000000000000000000000000000000000
/*
let check = [Link](function(e){
return e > 0;
});
[Link](check)
*/
/*
let check = [Link](function(e){
return e < this
}, main);
[Link](check)
*/
/*
let range = {min: 12, max: 17};
let chRange = [Link](function(e){
return e >= [Link] && e <= [Link];
}, range);
[Link](chRange);
*/
// [Link](..."Mohamed")
// [Link]([..."Mohamed"])
/*
let arr1 = [1, 2, 3];
let arr2 = [4, 5, 6];
let all = [...arr1, ...arr2];
[Link](all)
*/
/*
let oldFre = ["omar", "ali", "hasan"];
let newFre = ["hosam", "ashraf"];
[Link](...newFre);
[Link](oldFre)
*/
/*
let nums = [10, 12, 20, 15, 16, 9]
[Link]([Link](...nums));
*/
/*
let obj1 = {
a: 1,
b: 2,
};
let obj2 = {
c: 3,
d: 4,
};
[Link]({...obj1, ...obj2, e: 5});
*/
/*
let n1 = [10, 30, 10, 20]; // 4
let n2 = [30, 20, 10]; // 3
[Link]([Link](...n2) * [...n1, ...n2].length);
// 210
*/
// let email = "o@6@@...c_o5m o@g.c1om a@m.2org \n c@.com"
// // let dot = /\w@\w.(com|org)/g;
// let dot = /\S/g;
// [Link]([Link](dot))
/*
let email = "diaaa5350@[Link] g@[Link] diaa@[Link] b@grj.c 3@[Link]"
let mail = /\w@\w\w.\w/ig;
[Link]([Link](mail));
*/
/*
let url1 = '[Link]';
let url2 = '[Link]
let url3 = '[Link]
let url4 = '[Link]
let url5 = '[Link]
let re = /((https?:\/\/)?\w{3}.)?\w+.\w+(:\d*\/\w+.\w+\?\w+=\d*&\w+=\w+)?/ig;
[Link]([Link](re))
[Link]([Link](re))
[Link]([Link](re))
[Link]([Link](re))
[Link]([Link](re))
*/
// let myStr = "5diaa@3diooz@6salyz@7sonaz@5alya@4omar";
// let email = /\d\w{4}(?!z)/ig;
// let sp = /spam\b/ig;
// let regEX = /\W/g;
// let regEXNum = /[0-9]/g;
// let regEXNot = /[^ a-z 0-9]/ig;
// [Link]([Link](regEX))
// [Link]([Link](regEXNum))
// [Link]([Link](regEXNot))
// [Link]([Link](sp))
// [Link]([Link]("9sam"))
// [Link]([Link](email))
// [Link](/^ing/[Link](myStr))
// [Link]([Link](email))
// [Link]([Link]("@"," "))
// let now = new Date();
// [Link]([Link]());
// let second = [Link]() / 1000;
// let years = second/60/60/24/365;
// [Link](years)
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link](10000);
// [Link](now);
// [Link](0);
// [Link](now);
// [Link](1973, 8, 6);
// [Link](now);
// [Link]([Link]("sep 8 1998"))
// let date1 = new Date("1998-9-8T06:10:00")
// [Link](date1)
// function* generateNumbers(){
// yield 1;
// alert("HEllo after yield 1...")
// yield 2;
// yield 3;
// yield 4;
// yield 5;
// yield 6;
// }
// let generator = generateNumbers();
// [Link]([Link]())
// [Link]([Link]())
// [Link]([Link]())
// [Link]([Link]())
// [Link]([Link]())
// [Link]([Link]())
// [Link]([Link]())
// function* geneNum(){
// yield 1;
// yield 2;
// yield 2;
// }
// function* geneLetter(){
// yield "a";
// yield "b";
// yield "c";
// }
// function* geneAll(){
// yield* geneNum();
// yield* geneLetter();
// yield* [4,5,6]
// }
// let gene = geneAll();
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// function* geno(){
// let i = 0;
// while(true){
// yield i ++;
// }
// }
// let gener = geno();
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// [Link]([Link]());
// import* as All from "./[Link]"
// [Link](All.a)
// [Link]([Link])
// [Link]([Link]())