angular convert
קדם ‹ Forums ‹ הייטק ‹ Web Development ‹ angular convert
-
angular convert
פורסם ע"י רחלי וולף הייטק on 12/12/2019 ב7:58 pmשלום, רציתי לדעת איך אפשר להמיר “03:30” ל number?
רחלי וולף הגיבה לפני 5 שנים 2 חברות · 4 תגובות -
4 תגובות
-
000חברה חדשה
שלום וברכה לאיזה מספר את רוצה להמיר את “03:30”, ל 330?
-
220חברה חדשה
לא אני רוצה להמיר ל 3.3, אבל זה יכול גם לעזור לי ל 330 אם את יודעת איך.
-
000חברה חדשה
יש את הפתרון הכי הכי פשוט של שימוש בפונקציה replace ו Number באופן הבא: let str = “03:30”;
let num = Number( str.replace(‘:’,’.’) ); הפונקציה replace עוברת על מחרוזת ומחליפה את הפרמטר הראשון שנתנו לה (במקרה שלנו ‘:’ ) בפרמטר השני (במקרה שלנו ‘.’) לאחר הפונקציה replace המחרוזת str תיראה כך: “03.30” הפונקציה Number מקבלת מחרוזת וממירה אותו למספר. זאת מתוך נקודת הנחה שתמיד הפורמט של המחרוזת הוא ארבע ספרות שמופרדות ע”י התו ‘:’. אם מדובר בשדה מסוג שעה (time) שצריך להמיר למספר זה כבר סיפור אחר, אבל נראה שלא זה המקרה, תקני אותי אם טעיתי בהצלחה!!!
Log in to reply.