Публикации по теме 'questions'
Начало работы с основами JavaScript Backend
JavaScript входит в состав трех основных языков (HTML, CSS и JavaScript), которые должен выучить кодер или программист. Начнем с того, что браузеры имеют свой собственный движок JavaScript, и он отвечает за поддержку JavaScript, чтобы JavaScript работал правильно. Некоторые из движков JavaScript, которые используются наиболее популярными веб-сайтами, — это Firefox: Spider Monkey, Safari: JavaScript Core, Chrome: V8 и Microsoft Edge/Internet Explorer: Chakra.
JavaScript — это язык..
Интервью по JavaScript: разгадывая матрицу
Придумайте следующий вопрос на собеседовании, связанный с матрицей
Недавно у меня была возможность пройти имитационное техническое собеседование по мере того, как я продвигаюсь к поиску работы. Для последней задачи мне дали матричную задачу. Матричные задачи - популярные вопросы технических собеседований, и существует множество, в которых используются матричные структуры данных. Эта конкретная задача хороша для отработки методов массивов!
Постановка задачи
Учитывая матрицу,..
Яд и Крыса — Головоломка для раундов интервью
Вопрос :
Есть 1000 винных бутылок. В одной из бутылок отравленное вино. Крыса умирает через час после употребления отравленного вина. Сколько минимум крыс нужно, чтобы выяснить, в какой бутылке яд в час.
Решение :
Нам нужно вычислить в час. Нам нужно 10 крыс, чтобы найти отравленную бутылку. Результат основан на двоичной системе счисления. Мы получаем 10, используя ⌈Log(основание 2)1000⌉.
Идея состоит в том, чтобы пронумеровать бутылки от 1 до 1000 и написать..
Распространенные вопросы на собеседовании по JavaScript: гласные
Направления:
Напишите функцию, которая возвращает количество гласных в строке. Гласные – это символы «а», «е», «и», «о» и «у».
Примеры:
гласные («Привет!») → 3 гласные («Почему ты спрашиваешь?») → 4 гласные («Почему?») → 0
Ждать. Подождите секунду. Прежде чем двигаться дальше, напишите эту функцию.
Каково было ваше решение? Было ли это похоже на это?
function vowels(str) {
let vowels = [];
for (char of str.toLowerCase()){
if (char === 'a' || char === 'e' || char ===..