كيف أحول عدد عشري الى عدد صحيح باستخدام الجيكوري

أريد طريقة لتحويل عدد عشري لعدد صحيح

مثلا لدي : 30.23

أريد أن يتم تحويله الى 30

يعني ازالة ما قبل الفاصلة

شكرا

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

لاتحتاج للجيكويري للقيام بذلك وإنما تستطيع تحقيقه من خلال جافاسكريبت مباشرة من خلال دالة round وهذا مثال بسيط على ذلك:

var x = 30.23;
x = Math.round(x);
console.log(x);

أحسنت ، هذا كا أردته

شكرا لك

var x = 9.656;

x.toExponential(2); // returns 9.66e+0

x.toExponential(4); // returns 9.6560e+0

x.toExponential(6); // returns 9.656000e+0

لا اقصد هذه الطريقة انما ازالة الفاصلة وما بعدها

يمكنك ايضاً استخدم التالي بدون دوال جافاسكريبت

var num = 30.23;
var newNum = num - num % 1;
console.log(newNum);

الناتج هو 30

او

var num2 = 30.23;
var newNum2 = num2 - (num2 % 1);
console.log(newNum2);

الناتج هو 30