از سال 1995 که جاوا اسکریپت پا به دنیای فناوری گذاشت، دیگه دنیای وب مثل قبل نبود؛ این زبان جادویی بود که دنیای اینترنت رو زیر و رو کرد. حالا، به افتخار این روز ، یک چالش هیجانانگیز داریم که فقط دو روز زمان دارید.
آمادهاید تا مهارتهاتون رو به رخ بکشید؟
توی این چالش ما دو قطعه کد داریم:
چالش سادهتر، اما هنوز هیجانانگیز!
تابع زیر برای محاسبه مجموع عناصر آرایه نوشته شده، اما به درستی کار نمیکند! حل این کد به شما، هاست یک ماهه رایگان و کد تخفیف 20 درصد سرور مجازی میدهد!
چالش سختتر برای حرفهایها!
این کد یک ماتریس سهبعدی تولید میکند و سپس با استفاده از حلقههای تو در تو، مقادیر را بر اساس موقعیت آنها محاسبه و چاپ میکند. اگر این کد را حل کنید، یک ماه هاست رایگان و کد تخفیف 50 درصد سرور مجازی برنده خواهید شد!
function calculateSum(arr)
{
let sum = 0;
for (let i = 0; i <= arr.length;i++)
{
sum += arr[i];
}
return sum;
}
console.log(calculateSum([1, 2, 3, 4, 5]));
const depth = 3;
const rows = 4;
const cols = 5;
let matrix3D = [];
for (let d = 0; d <= depth; d++) {
let layer = [];
for (let r = 0; r <= rows; r++) {
let row = [];
for (let c = 0; c <= cols; c++) {
row.push(d + r + c); //
}
layer.push(row);
}
matrix3D.push(layer);
}
console.log(matrix3D);
فرصت محدوده و تا 12 شب روز جمعه، 16 آذر ماه فرصت دارید تا خودتون رو به چالش بکشید و در این رقابت هیجانانگیز شرکت کنید!
منتظر پاسخهای شما هستیم!!!