Рубріки: Вопросы

«Сумеете решить эти три задачи на JavaScript?»: разработчик предложил проверить себя

Оленка Пилипчак

Разработчик Суджит Патил опубликовал интересные задачки по 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

Все сошлось?

Останні статті

Что такое прокси-сервер: пояснение простыми словами, зачем нужны прокси

Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…

21.11.2024

Что такое PWA приложение? Зачем необходимо прогрессивное веб-приложение

Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…

19.11.2024

Как создать игру на телефоне: программирование с помощью конструктора

Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…

17.11.2024

Google Bard: эффективный аналог ChatGPT

В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…

14.11.2024

Скрипт и программирование: что это такое простыми словами

Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…

12.11.2024

Дедлайн в разработке: что это такое простыми словами

Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…

11.11.2024