راکت
حل شده

در قطعه کد زیر علت نمایش undefine چیست

1 پاسخ

سلام دوستان
قطعه کد زیر را اجرا میکنم و درست کار میکنه اما بعد از اون هم undefine رو بهم نمایش میده.
کسی میدونه مشکل کارم کجاست؟


function func (num){
if (num > ۲۰ && num < ۳۰){
    console.log(" in zone : ", num)
}else if(num < ۲۰){
    console.log(" down zone : ", num)
}else{
    console.log(" up zone : " , num)
} 
}

console.log(func(۵))
ثبت پرسش جدید

پاسخ‌ها

1
علیرضا معمارزاده
علیرضا معمارزاده
@alireza.mzh

تخصص: junior level developer

بهترین پاسخ

سلام ارادت
@ali.hamilton.ca
تو خط آخر نیاز به لاگ گرفتن نداری همون فانکشن رو بنویسی کافیه به صورت زیر:

function func (num){
if (num > 20 && num < 30){
    console.log(" in zone : ", num)
}else if(num < 20){
    console.log(" down zone : ", num)
}else{
    console.log(" up zone : " , num)
} 
}

func(5)

وقتی تو خود تابع داری لاگ میگیری نیاز نیست بیرونش هم لاگ بگیری!

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام