mast

Добрый день, подскажите в чём ошибка пожалуйста вот код: // removed с первыми тремя функциями всё понятно, а с остальными возникают трудности при попытки импорта.

2 0

Александр О.

import * as multi from 'numbers2'; - что таким образом вы импортируете из модуля numbers2?

import {x as sqrt} from 'numbers3'; - в модуле numbers3 функция экспортирована по умолчанию. Как происходит импорт из модуля функций, которые в этом модуле, были экспортированы по умолчанию? Ведь вы же знаете, что синтаксис импорта для экспортированных (export) и экспортированных по умолчанию (export default) функций различен?

export default function cube(x) { - функция cube не является исключением, она также лежит в одном из модулей. Соответственно, её надо найти, импортировать, а затем экспортировать по умолчанию ;)

P.S. Как правильно и красиво форматировать код (и не только) в комментариях: http://help.hexlet.io/article/10-markdown

1

mast

Спасибо, прочитал пару ресурсов и нашёл свои косяки.

0

Похожие вопросы

Илья Кононенко около 19 часов назад →

Наша песня хороша - начинай с начала!!! ))) Что сделать чтобы VSCode не ругался на импорт! Хочу прям там де...

Almaz Idiyatshin 08 мая 2020 →

Здравствуйте! Подскажите, пожалуйста, на что ругается линтер? Смотрел на сайте eslint https://eslint.org/do...

Elena Solovyeva 06 апреля 2020 →

Добрый день, подскажите пожалуйста, для решения данной задачи нужно сначала посмотреть код в модулях number...

Елена Радькова 25 марта 2020 →

Доюрый день! Никак не могу понять, что делаю не так. Ошиба: TypeError: (0 , math.default) is not a function...

Denis 10 марта 2020 →

Добрый день! https://ru.hexlet.io/code_reviews/228326 Подскажите, решение считается верным, но не будет ли ...

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Javascript, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →