راکت
ARON
ARON
توسط ARON مطرح شد
4 پاسخ

جدا کردن اعداد سه رقم سه رقم

من میخوام اعدادی که کاربر وارد میکنه سه رقم سه رقم جدا بشه و همچنین اعداد اعشاری رو تشخیص بده
مثلا برای 0.125432 علامت بخش اعشاری رو حذف نکنه
الان میخوام این عدد رو وارد کنم 0.01854090 تبدیل میشه به این 001,854,090


ثبت پرسش جدید
محمد رستمی
محمد رستمی
تخصص :طراح و برنامه نویس وب
@mohammadphp4 سال پیشمطرح شد
0

https://virgool.io/@roohafza/%D8%AC%D8%AF%D8%A7-%D9%83%D8%B1%D8%AF%D9%86-%D8%B3%D9%87-%D8%B1%D9%82%D9%85-%D8%A7%D8%B9%D8%AF%D8%A7%D8%AF-%D8%AF%D8%B1-%D8%AC%D8%A7%D9%88%D8%A7-%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA-gls9d3khevfb

اینو تست نکردم نمیدونم واس اعشار جوابه یا نه ولی میتونی عددتو بر اساس نقطه به دو قسمت تقسیم کنی با متد split بعد این حرکتو رو بخش اولش بزنی بعد دوبه اعشارشو بچسبونی بهش


mahdi
mahdi
@mahoot.dev34 سال پیشمطرح شد
0

اینا الان به ذهنم رسید به کارت میاد

let inp= readline();
let arr= [];
arr = inp.split("");
let tool = arr.length;

//Ashaari
for (var i = 0; i < arr.length; i++) {
    if(arr[i] == "."){
        console.log("the num is Ashaari")
    }
}
//take apart 3 num
for (var i = 1; i < tool; i++) {
    let mult = (3*i)+(i-1) ;
    arr.splice(mult, 0, "|");
}
console.log(arr)

متین طیبی نیا
متین طیبی نیا
تخصص :backend
@MatinTayebi4 سال پیشمطرح شد
0

سلام
میتونید از تابع ()toLocaleString استفاده کنید

مستندات بیشتر


ARON
ARON
تخصص :برنامه نویس
@aron4 سال پیشمطرح شد
0

@MatinTayebi مقادیر مد نظر من رو رند میکنه که نمیخوام رند بشه


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

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