בולנט - דברים מיוחדים...     פרוטו - בניית אתרים

Israeli ASP Organization

ארגון ה-ASP הישראלי

מאמרים/דוגמאות קוד
קישורים
ספרות
חיפוש כללי:

חפש!
כלליHTMLASPASP.NETSQLמסדי נתוניםJavaScriptXML * XSLDHTML * CSSעיצוב וגרפיקהשרתיםComponentsפרסום ושיווקקידום אתריםקופירייטינגPHP
פרסומת
דף ראשי מדורים דרושים הרשמה למועדון אודותינו צור קשר
מיקום: מאמרים ודוגמאות קוד > ASP > VBScript

בחירת מספר באקראיות

כל מתכנת בכל שפה נתקל בשלב כלשהו, בקוד אותו הוא כותב, בצורך לבחירת מספר אקראי (ראנדומלי). דוגמא לכך ניתן למצוא בגלריית התמונות האקראיות או המפשט האקראי.
האקראיות, בדרך כלל, עושה את החיים יותר מעניינים, מכיוון שזהו דבר שאותו לא ניתן לצפות מראש, ולכן אישית, אני ממליץ לשלב כל מיני אפליקציות המשתמשות באקראיות אבל לא להגזים...

אז איך עושים את זה?

כתיבת הקוד לבחירת מספר אקראי בטווח מסויים הינה דבר פשוט וקל.
על מנת להודיע לקוד כי ברצוננו שהוא יבחר מספר אקראי, עלינו לכתוב את הפקודה Randomize עוד לפני שנכתוב את הקוד שבוחר את המספר.
בכדי לבחור מספר, אנו נשתמש בפונקציה Rnd() אשר מחזירה מספר בין 0 ל- 1
לכן, במידה וברצוננו שהקוד יבחר מספר אקראי בין 1 ל- 10 אנו נורה לו לבחור מספר Rnd() כפול 10 ואת התוצאה נעגל בעזרת פונקציה Int(number) ומכיוון שהיא מעגלת את המספרים כלפי מטה, נוסיף +1 בסוף השורה.

הקוד שמדפיס מספר אקראי בין 1 ל- 10 יראה כך:

Randomize Response.Write int(rnd()*10 +1)

ממש פשוט... החוכמה היא לדעת לנצל את זה לעשות דברים מדליקים, כמו שילוב של בחירת רשומות ממסד נתונים באופן אקראי, הצגת תמונות, משפטים, צבעים, וכל מה שעולה בראשכם.

בהצלחה...



         

מחבר: אדם ליבסקירמת קושי: 1  ||  ציון: (6.33333333333333)כל הזכויות שמורות ל-IAO ©

חנות לסטלן  |   מתכונים  |   חגי ישראל  |   פורטל משחקים  |   חנויות מחשבים ו-ציוד הקפי  |   מגזין מסטול לסטלן המצוי  |   קליפרים  |   גידול צמחים פרחים  |   ספא פינוק מושלם