ARON
3 سال پیش توسط ARON مطرح شد
4 پاسخ

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

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


ثبت پرسش جدید
محمد رستمی
تخصص : طراح و برنامه نویس وب
@mohammadphp 3 سال پیش مطرح شد
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
@mahoot.dev3 3 سال پیش مطرح شد
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
@MatinTayebi 3 سال پیش مطرح شد
0

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

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


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

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


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

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