Learn JavaScript In Arabic 2021 - #070 - Arrow Function Challenge

preview_player
Показать описание
Arrow Function Challenge

Study Plan:

Code & Notice:

Assignments:

=============================

Support Me on Patreon to Help me Create More Videos

I will be Very Happy if you Support my Channel.

Join Our Facebook Group:

Follow My Facebook Profile:

Like Facebook Page:

Follow Me On Twitter:
Рекомендации по теме
Комментарии
Автор

exercise 1:
let names = (...person) =>`String [${person.join("], [")}] => Done !`;
console.log(names("Osama", "Mohamed", "Ali", "Ibrahim"));

whitepearl
Автор

exercise 2:
let myNumbers = [20, 50, 10, 60];
let calc =(one, two, ...nums)=> one + two +nums[0];

console.log(calc( 10, myNumbers [0], myNumbers[1]));

whitepearl
Автор

let names=(...input ) =>{ return `String [${input.join("], [")}] => Done !`};


console.log(names("A", "B", "C", "d", "e"));

xvax
Автор

thanks teacher for your efforts, this is the answer =>

/* Chellange 01 Start */

let names = (...name) => `String [${name.join("], [")}] => Done !`;

console.log(names("Osama", "Mohamed", "Ali", "Ibrahim"));
// String [Osama], [Mohamed], [Ali], [Ibrahim] => Done !

/* Chellange 01 End */

/* */

/* Chellange 02 Start */

let myNumbers = [20, 50, 10, 60];

function calc(one, two, ...nums) {
return one + two[0] + nums[0][1];
}

console.log(calc(10, myNumbers, myNumbers))

/* Chellange 02 End */

ilyesonline
Автор

Exercise 2 :
let myNumbers = [20, 50, 10, 60];

let calc = (one, tow, ...nums) => one + tow + nums[0];

console.log(calc(10, myNumbers[0], myNumbers[1])) // 80

rthehsj
Автор

جزاك الله خيرا يا بشمهندس و شكرا على هذا المجهود الرائع
زادك الله علمًا ورفعك قدرًا و جعل هذا العلم النافع فى ميزان حسناتك💗

gamersyriapubgmobile
Автор

tsk 2 :
let myNumbers = [20, 50, 10, 60];
let calc = function (one, two, ...nums) {
return one + two + nums.shift(); };

console.log(calc(10, myNumbers.shift(), myNumbers.shift())); // 80

omara.beshir
Автор

أسأل الله العظيم ان يجزيك كل الخير على المجهود الرائع دة ويجعله في موازين حسناتك

engmahrouselsayed
Автор

// Challenge two

let myNumbers = [20, 50, 10, 60];
let calc = (one, two, ...nums) => one + two + +nums;
console.log(calc(10, myNumbers[1], myNumbers[0])); // 80

" Adding + before the ${nums} transforms it to a number"

wajdwael
Автор

console.log("Exam 3");
let cla= (num1, num2, ...num3) => num1+num2+Number(num3);
console.log(cla(10, 50, 20)) ;

czodrdp
Автор

عظمة كالعادة يا بشمهندس
ربنا يوفقك ويجزاك خير علي الي بتقدمه للناس من علم بكل حب
هفضل احطلك الكومنت دا علي كل فيديو اذاكره في الكورس دا لحد ما يخلص كله

FartakaTechnology
Автор

التحدي الثاني :
let myNumbers = [20, 50, 10, 60];

let calc = (one, two, ...nums) => ((two - one) + (nums[0]-nums[1]))*4;

console.log(calc(10, 20, 60, 50));

muntder
Автор

let numbers = [20, 50, 10, 60];
let calc = (one, two, ...nums) => (one + two + +nums);
console.log(calc(10, 20, 50)); // = 80

loverpoet
Автор

let myNumbers =[20, 50, 10, 60]

let calc = ( one, two, ...nums)=> one + two + +nums

console. log(calc(10, myNumbers[1], myNumbers[0])); // 80

jimmy
Автор

// Challenge 2
// Arrow Function :


let myNumbers = [20, 50, 10, 60];

let calc = (one, two, ...nums) => {
let result = one+two
for (let i =0; i<nums.length; i++){
result += nums[i]
};
return result
}

// Regular Function:

let calc = function(one, two, ...nums){
let result = one+two
for(let i = 0; i < nums.length; i++){
result += nums[i]
}
return result
}

console.log(calc(10, myNumbers.shift(), myNumbers.shift())); // 80

walidouzzane
Автор

شرحك ممتع حبيبي, ربنا يحشرك مع رسول الله, فهمت الدرس بنسبة 100% انتي ملهم ما شاء الله عليك

tmhgjft
Автор

التحدي الثاني
let numbers = [20, 50, 10, 60];

let calc = (one, tow, ...nums) => console.log(one+one + tow + nums.length*one);
console.log(calc(10, 50, 20));
//80




function calc(one, tow, ...nums)
{
console.log(one + one + tow + nums.length * one);
}
console.log(calc(10, 50, 20));
//80

AbdalrhmanForProgramming
Автор

challenge 2
let calc=(one, two, ...numbers)=>{
one=myNumbers[Number(false)]
two=myNumbers[Number(true)]

console.log(one+two+three)}

habibamohamedelsayed
Автор

exercise 2



let numbers = [20, 50, 10, 60];

let calc = function (one, two, ...nums) {
return one + two - (-nums);
}

console.log(calc(10, 20, 50));

envqemp
Автор

// CHALENGE 01 :
console.log("First Chalenge 01 :")

let names = (...names) => `String [${names.join("], [")}] => Done!`;

console.log(names("USA", "CANADA", "UK", "AUSTRALIA"));


// chanlenge 02 :
console.log("Second chalenge 02 :")

let myNumbers = [20, 50, 10, 60];

let calc = (one, two, ...nums) => `${one + two + nums[0]}`;

console.log(calc(10, myNumbers[2], myNumbers[3]));

thank you so much ELZERO you are the best 😇

hwsdlpi