«Зумієте розв’язати ці три задачі з JavaScript?»: розробник запропонував перевірити себе
Партнер видання Favbet Tech
Розробник Суджит Патіл опублікував цікаві задачі з JavaScript, які запропонував розв’язати своїм підписникам.
Highload пропонує зробити це вам.
Давайте почнемо.
Задачка №1
function doReverse(p1) { return p1.split("").reverse().join("") } function someFunction(p1, p2, p3) { p1 = doReverse(p1); p2 = ['1', '2', '3']; p3.push('9999'); } let a = 'xyz'; let b = ['123', '567']; let c = ['abc', 'def']; someFunction(a, b, c); console.log(a); console.log(b); console.log(c);
Задачка №2
var number = 10; var display = function () { console.log(number); var number = 20; }; display();
Задачка №3
async function callMe() { console.log(1); await crazyFunction(); console.log(3); } function crazyFunction() { return new Promise((res, rej) => { setTimeout(() => { console.log(2); },1000); }); } callMe();
Чекаєте на відповіді? 🙂
Відповіді на задачки
Question 1 xyz ['123', '567'] ['abc','def','9999'] Question 2 undefined Question 3 1 2
Все вірно?
Партнер видання Favbet Tech
Favbet Tech – це ІТ-компанія зі 100% украінською ДНК, що створює досконалі сервіси для iGaming і Betting з використанням передових технологіи та надає доступ до них. Favbet Tech розробляє інноваційне програмне забезпечення через складну багатокомпонентну платформу, яка здатна витримувати величезні навантаження та створювати унікальний досвід для гравців.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: