• Как получить результат выполнения промиса?

    @kettel1 Автор вопроса
    Я вот и пытаюсь понять суть асинхронности юзая их, гугля вопросы, и задавая их)
    Касательно предложенного варианта, он заработал, но тогда даже если id совпадает, функция возвращает "Добавить в корзину" вместо "В корзине"... я не понимаю почему это так работает...
  • Как функция JS может принимать строки?

    @kettel1 Автор вопроса
    Вадим, Поступать должны именно строки, а не массив масивов, и да, это нужно деструктуризировать, только как правильно, я не совсем понимаю...
  • Как функция JS может принимать строки?

    @kettel1 Автор вопроса
    Вадим, Вообще тут задачка просто, но мне нужно не решение, а помощь как принять эти данные :)

    Формат входных данных
    В первой строке вводится натуральное число n(1≤n≤1000) − количество скатертей в магазине.

    Во второй строке вводятся два натуральных числа W, H (1≤W,H≤1000) − размеры вашего стола.

    Во следующих n строках вводятся натуральные числа w, h, c − габариты скатерти и ее стоимость.

    Формат выходных данных:
    Выведите одно число — оптимальную стоимость покупки скатерти.

    В данном случае должно вывести число 5, так как третья скатертью налезет на сто если ее повернуть и она стоит 5 единиц, нужно вернуть самую дешевую