Исправь функцию errorPractice.
При вызове без аргументов, она должна бросить ошибку.
helper.js
export const errorPractice = (name, surname) => {
try{
if(name && surname){
console.log(`Hey, ${name} ${surname}! Welcome to the JavaScript error practice.`);
}else{
throw new Error('something is missing');
}
}
catch(error){
console.log(error.message);
}
}
solution.js
import { errorPractice } from './helper.js';
errorPractice('James', 'Bond'); // no error
errorPractice(); // error
Не понимаю что не так, отлавливается ошибка
и отрабатывает второй вариант без ошибки
Перечитываю лекцию =(