سلام خدمات تمامی دوستان من بعد از اینکه کد زیر رو اجرا میکنم در قسمتی که msg رو لاگ گرفتم در صورت وجود ارور , اررور رو لاگ میگیره مشکل از کجاست و چطور میشه رفعش کرد ؟
// userDehghani -- JavaScript ES6
console.log("100DaysOfCode - Day 4")
// Define arrow function
let announceLog = (msc, msg) => {
// local variables + validation
let errinfo = ''
this.timeOut = (typeof msc == 'number' ? msc : errinfo = 'failed to set timeOut')
this.msg = (typeof msg != 'string' ? errinfo += 'failed to set message' : msg)
// process
setTimeout(() =>
// action
console.log(this.msg)
, this.timeOut)
console.log(errinfo)
}
// 1 bug detected if you can fix contact me
announceLog('5000', 4)
@hesammousavi
شما وقتی که از این کد خروجی بگیرید 2 خطا در کنسول به نمایش در میاد که من فقط یکی از اونهارو لاگ گرفتم و دیگری در بخش کوتاه شده if مقدار اررور را به this.msg ریترن میکند , میخواستم بدونم چطور میشه این مشکل رو حل کرد
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟