AG
Size: a a a
AG
ПР
p = document.querySelector('#year')
это обращение к элементу. Возможно, здесь нужно обратиться к текстовому содержанию этого элемента ( использовать свойство элемента "innetHTML", то есть p.innerHTML
, чтобы получить год )YK
YK
YK
S
const fs = require('fs');При первом запуске:
let createFile = (filename, source, callback) => {
fs.stat(filename, (err, stats) => {
if (!err) {
if (stats.isFile()) {
return callback('Файл с таким именем уже существует!');
}
if (stats.isDirectory()) {
return callback('Каталог с таким именем уже существует!');
}
// Это не файл и не каталог, но почему то он найден
return callback('Неизвестная ошибка #1!');
}
fs.writeFile('helloworld.txt', source, 'utf8', (err) => {
// Какая-то другая программа уже создала этот файл
if (err) {
return callback('Неизвестная ошибка #2!');
}
callback('Файл успешно создан!');
});
});
};
createFile('helloworld.txt', 'текст 1', result => console.log(result));
createFile('helloworld.txt', 'текст 2', result => console.log(result));
Файл успешно создан!
Файл успешно создан!
При втором запуске:Файл с таким именем уже существует!
Файл с таким именем уже существует!
Подскажите, как сделать так, чтобы и при первом же запуске результат был такой:Файл успешно создан!
Файл с таким именем уже существует!
МУ
YK
7
МУ
МУ
YK
МУ