دوستان من یه لیست دارم
[44.7, 37.8, 47.2, 43.599999999999994, 34.5, 18.4]
میخوام بزرگترین عدد این لیستو بگیرم که قاعدتا باید 47.2 باشه
ولی از کد زیر استفاده میکنم عدد 45 برمیگردونه
return Math.max(Math.round(...list));
علت چیه به نظرتون؟
سلام دوست عزیز
اول تابع round رو استفاده کنید و داخل اون بیاید و max رو استفاده کنید شما برعکس انجام دادید به این صورت انجام بدید درست میشه
const list= [44.7, 37.8, 47.2, 43.599999999999994, 34.5, 18.4];
console.log(Math.round(Math.max(...list)));
اینجوری اول میاد و بزرگترین عدد رو میگیره که به صورت اعشار هست و بعد اونو گرد میکنه و عدد صحیح رو بر میگردونه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟