У меня есть проблема, когда мне нужно написать функцию, которая принимает и автора и заголовок.Добавьте автора в начало массива авторов и один в начале массива заголовков, используя метод массива.Убедитесь, что вы вызываете функцию, чтобы фактически добавить 2 элемента в 2 соответствующих массива.В цикле перечислите в console.log список авторов и их названий.Подсказка: функция addToArrays (myAuthor, myTitle) {...}.
Я знаю, что простой способ заставить его работать правильно, выглядит следующим образом.
let authors = ['Ernest Hemingway', 'Charlotte Bronte', 'Louisa May Alcott', 'Charles Dickens'];
let titles = ['The Old Man and the Sea', 'Jane Eyre', 'Little Women', 'Oliver Twist'];
myAuthor = authors.unshift("Stephen King");
myTitle = titles.unshift("Tommyknockers");
console.log(authors, titles);
Это дает результатыправильный способ, которым я нуждаюсь в них.Однако, судя по всему, я не могу понять, как превратить это в функцию, которая задает вопрос.Я очень расстроен и чувствую себя очень глупо, не в состоянии понять это.Я пробовал несколько различных методов.
let authors = ['Ernest Hemingway', 'Charlotte Bronte', 'Louisa May Alcott', 'Charles Dickens'];
let titles = ['The Old Man and the Sea', 'Jane Eyre', 'Little Women', 'Oliver Twist'];
function addToArrays(myAuthor, myTitle) {
let myAuthor = authors;
let myTitle = titles;
for (let i = 0; i < authors.length; i++){
authors.unshift("Stephen King");
for (let j = 0; i < titles.length; i++){
titles.unshift("Tommyknockers");
}
return titles;
}
return authors;
console.log(authors, titles);
}
console.log(addToArrays);
или
let authors = ['Ernest Hemingway', 'Charlotte Bronte', 'Louisa May Alcott', 'Charles Dickens'];
let titles = ['The Old Man and the Sea', 'Jane Eyre', 'Little Women', 'Oliver Twist'];
function addToArrays(myAuthor, myTitle) {
let myAuthor = authors;
let myTitle = titles;
authors.unshift("Stephen King");
titles.unshift("Tommyknockers");
return titles;
return authors;
console.log(authors, titles);
}
Я просто не уверен, где я иду не так.Я уверен, что это что-то простое, что я делаю неправильно, не зная, что я делаю, это заставляет меня чувствовать, что я бросаю ярость.Любая помощь будет принята с благодарностью.Спасибо.