This commit is contained in:
MishaBagger
2023-10-25 09:15:21 +03:00
commit b6c10cc93f
9828 changed files with 1446743 additions and 0 deletions

33
8/app.js Normal file
View File

@@ -0,0 +1,33 @@
function display(data, callback) {
// с помощью случайного числа определяем ошибку
var randInt = Math.random() * (10 - 1) + 1;
var err =
randInt > 5
? new Error(
'Ошибка выполнения. randInt больше 5'
)
: null;
setTimeout(function () {
callback(err, data);
}, 0);
}
function displaySync(callback) {
callback();
}
console.log('Начало работы программы');
setTimeout(function () {
console.log('timeout 500');
}, 500);
setTimeout(function () {
console.log('timeout 100');
}, 100);
displaySync(function () {
console.log('without timeout');
});
console.log('Завершение работы программы');