resolve = () => {console.log('resolve');}
reject = () => {console.log('reject')}
var promise2 = new Promise ( function (resolve,reject) {
console.log ('promise2');
var zn = prompt ('digit');
if (zn > 9) {
resolve()
}
else {
reject();
}
}
);
var myInnerServerTalk = new Promise ( function (resolve,reject) {
console.log (' myInnerServerTalk');
var zn = prompt ('digit');
if (zn > 9) {
resolve()
}
else {
reject();
}
}
);
myInnerServerTalk.then(resolve,reject)
Подскажите почему конструктор промиса создаёт myInnerServerTalk таким образом, что вызывается код и из myInnerServerTalk и promise2 .
Я вызываю промис myInnerServerTalk , но при этом почему-то вызывается код из promise2