Вопрос №69024 от пользователя Павел Митичкин в уроке «Необязательные параметры функций», курс «Основы языка JavaScript»

Павел Митичкин

Добрый вечер. Вот мой код. Все отрабатывает, но тренажер не пропускает, можете подсказать в чем дело?

const getHiddenCard = (x, y) => {
  let q1 = x.slice(12,16)  
  let q2 = '*'.repeat(y)
  console.log(`"${q2 + q1}"`)
}
getHiddenCard('20343990021212585', '4')
4 0

Sergey K.

Добрый! А какое значение, по-вашему мнению, возвращает функция?

0

Павел Митичкин

Судя по всему, она ничего не возвращает, а выводит в консоль значение переменных q1 и q2... Но судя по тому, что Вы акцентировали вопрос на этот моменте, то здесь должен применяться return...?

0

Sergey K.

Всё верно. Функция должна вернуть значение.

0

Павел Митичкин

const getHiddenCard = (x, y) => { let q1 = x.slice(12, 16) let q2 = '*'.repeat(y) let q3 = q2 + q1 return q3 } Нужна еще подсказка. Значение q3 возвращаю в getHiddenCard.. но все равно не пропускает такое решение.. И еще вопрос, нужно ли мне самому передавать значение x и y в функцию, таким образом getHiddenCard('20343990021212585', '4'), или это происходит автоматически?

0

Используйте Хекслет по максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
30 июня 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
30 июня 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
30 июня 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
30 июня 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
30 июня 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
30 июня 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
30 июня 5 месяцев