Learn JavaScript In Arabic 2021 - #078 - Higher Order Functions - Challenge

preview_player
Показать описание
Higher Order Functions - 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:
Рекомендации по теме
Комментарии
Автор

حل التحدي لكن من فضلكم جربوا تحلوه بنفسكم اولا

ElzeroWebSchool
Автор

الله يقدرنا على مكافاتك يا استاذ اسامة التعب الي بتتعبه بالتحضير والتعليم الاكاديمي الي بتقدمه الكلام ما بعطيه حقه وقيمته تستاهل اكثر من هيك تستاهل اكثر من الدعاء والله الله يبارك فيك ويطول بعمرك ويزيدك علم وينفع فيك الأمة لما فيه خير وتكون هالفيديوهات في ميزان حسناتك <3 بارك الله فيك وننتظر كل جديدك بإذن الله اتمنى ان اكون قد اعطيتك جزء ولو بسيط ك رد للجهد الي بتقدمه وبتبذله بتعليم الناس .. <3

alaaalmekdad
Автор

بصراحة أفضل حاجة بعد الكورس عاجبانى هى حلقات التحدى .. فعلا بتكون اقوى من التكاليف بحاجة بسيطة و بتحتاج تشغيل دماغ كويس

mohammedeleriaan
Автор

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

alialaaeldinelsayed
Автор

الحل:

let myst ="1, 2, 3, EE, l, z, e, r, o, _, W, e, b, _, S, c, h, o, o, l, 2, 0, Z";



let soluation = myst.split(", ").filter(function(ele){
return isNaN(parseInt(ele));

}).map(function(ele){

return ele === '_' ? ele =(' ') : ele;

}).slice(0, -1).reduce(function(acc, current){
return `${acc}${current}`
}).slice(1)
console.log(soluation);

intisarsaid
Автор

تسلم ي استاذنا
ده الحل اللي انا حليته
let myString = "1, 2, 3, EE, l, z, e, r, o, _, W, e, b, _, S, c, h, o, o, l, 2, 0, Z";

let solution = myString
.split("")
.filter(function (ele) {
return isNaN(ele);
})
.map(function (ele) {
return ele !== ", " ? ele : "";
})
.reduce(function (acc, curr) {
return acc + curr;
})
.slice(true, -!false)
.split("_")
.join(" ");

console.log(solution);

Youssef_mady
Автор

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

gamersyriapubgmobile
Автор

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

FartakaTechnology
Автор

بارك الله فيك استاذ اسامة و جزاك الله خيرا

mohammedmagdy
Автор

Your the best 😍❤thnk uuu soo much from Algeria 🇩🇿💖
و إنشالله يجازيك الله تعالي بكل الخير و الله يحفظك❤

levlcompany
Автор

أفضل حل
let solution = myString
.split(", ")
.filter((ele) => isNaN(Number.parseInt(ele)))
.map((ele, ind, arr) => {
arr.length = arr.length--;
return ele.replace("_", " ");
})
.reduce((acc, ele, index, arr) => acc + ele)
.slice(true);

ahmednono
Автор

assiment 5 :-
let nums = [2, 12, 11, 5, 10, 1, 99];
let x = nums.reduce(function(acc, curr){
return curr % 2 == 0 ? acc * curr: acc + curr;
}, 1);
console.log(x);

walaaabdo
Автор

بارك الله فيك استاذ اسامة و جزاك الله خيرا, , ,

fouadchouag
Автор

❤ ❤ جزاك الله ووالديك عنا خير الجزاء ❤ ❤

abdalrzakal-mustafa
Автор

جزاك الله خيرا أستاذ أسامة, الله يكرمك
from tunis

nakama.D
Автор

assiment 4 :-
let numsAndStrings = [1, 10, -10, -20, 5, "A", 3, "B", "C"];
let x =
return !isNaN(parseInt(ele));
}).map(function(ele){
return -ele;
});
console.log(x);

walaaabdo
Автор

let myString = "1, 2, 3, EE, l, z, e, r, o, _, W, e, b, _, S, c, h, o, o, l, 2, 0, Z"; عشان الناس تعمل قص لصق بدل ما بنكتب حرف حرف

ahmedikawika
Автор

الله يسترها معاك يا بشمهندس اسامة الله يكرمك

mervatmohamed
Автор

تم و باذن الله انجاز المطلوب :
.
.

let myString = "1, 2, 3, EE, l, z, e, r, o, _, W, e, b, _, S, c, h, o, o, l, 2, 0, z";

let elz = myString.split(", ").filter(function(el) {
return isNaN(el);
}).map(function (el){
return el[0];
}).reduce (function (st, th) {
return st + th;
}).split("_").join(" ")

console.log(elz.slice(0, elz.length - 1));

essidmedamine
Автор

let solution = x.substr(x.length-x.length, x.length-1).split(", ").filter(e=> isNaN(e)).map(function(e){
return e==='_'? ' ':e;
}).map(function(e){
return (e.length>1)? e[0]:e
}).reduce(function(e, i){
return e+i
})

tarekkotb
join shbcf.ru