هل لدى AS3 فئة مماثلة ل java
-
06-09-2019 - |
سؤال
لقد استخدمت دائما فئة NumberFormat في Java للقيام بحشد الأرقام البسيطة IE. بدوره 1، 2، 3 ... إلى 0001، 0002، 0003 ....
هل هناك فائدة مماثلة في ActionScript للقيام بحشتي، أو هل يجب علي كتابة وظيفة مخصصة؟
المحلول
يبدو أنه لا يوجد شيء مبني. هذا سيفعل ذلك:
function padZero (num:Number, digits:int):String {
var ret:String = num.toString();
while (ret.length < digits)
ret = "0" + ret;
return ret;
}
على أية حال com.adobe.utils.numberformath. لديها addLeadingZero(n:Number):String
, ، الذي يبدو واعدا، ولكن وفقا للمواصفات، فإنها منصات صفر واحد إلى أرقام بين -1 و 10. أعتقد أن الوظيفة مفيدة لإخراج الوقت فقط.
نصائح أخرى
يحتوي Flash الآن على ClowerFormatter () كجزء من Flash.globalization. *
سوف تنسيق الأرقام في لغة المستخدمين
يمكنك أيضا تعيين عدد الأصفار الرائدة أو الزائدة
لا تنتمي إلى StackOverflow