15-05-2006, 15:07
|
|
|
|
חבר מתאריך: 21.09.05
הודעות: 5,321
|
|
אני מנסה לעשות תוכנית הממירה טקסט באנגלית לשפת SMS
בתגובה להודעה מספר 2 שנכתבה על ידי -FoxyBrain- שמתחילה ב "פלאש מאשרת כמה רוטציות שהמחשב שלך יכול לשאת."
(אני מניח שאתה מכיר את זה, אבל זה מספר הפעמים שצריך ללחוץ על מספר מסויים בטלפון כששולחים הודעת SMS)
אני אנסה טיפה להסביר את השיטה שהלכתי דרכה:
יש לי מערך המחולק ל-9, כמספר המספרים של כל פלאפון
בתוך כל חלק במערך יש את אותם תווים שיש בפלאפון עצמו במספר זה.
הפונקציה הנקראת הרבה פעמים בודקת האם האות הראשונה של המלל שצריך להמיר שוה לתו הראשון במשתנה הראשון של המערך. כך היא בודקת התאמה אצל כל המערך, ואז היא עוברת לאות הבאה בטקסט שצריך להמיר ועושה את אותה פעולה.
לא לצחוק - אני יודע שזה לא דרך יעילה במיוחד...טוב נו, בכלל לא יעילה
חשבתי על פתרון מסוג לולאה בתוך לולאה שתעשה את אותה הפעולה, אך אני לא חושב על דרך לבצע זאת.
אני מצרף FLA כדי שיהיה לך קל יותר להבין.
https://2006-uploaded.fresh.co.il/2...15/37913757.fla
תודה רבה
ואשמח אם עוד אשנים יציעו את הדרך שלהם לייעל את הסקריפט.
_____________________________________
בברכה, נעם בריקמן
|