הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [עזרה ב JS] קוד שמציג את הערך הכי גבוהה (https://hosts.co.il/forums/showthread.php?t=39174)

maor 03-02-07 16:42

[עזרה ב JS] קוד שמציג את הערך הכי גבוהה
 
שלום..
אני צריך לבנות ב JS תוכנית שתקבל 10 מספרים ותדפיס אותם לפי הסדר מהגדול לקטן..
עכשיו במקום כל פעם לקחת במשתנה אני צריך לעשות את זה עם לולאה שתיקח אבל נתקעתי
PHP קוד:


<script language="javascript">
= new Array();
g[0] = prompt("מספר");
g[1] = prompt("מספר");
g[2] = prompt("מספר");
g[3] = prompt("מספר");
g[4] = prompt("מספר");
g[5] = prompt("מספר");
g[6] = prompt("מספר");
g[7] = prompt("מספר");
g[8] = prompt("מספר");
g[9] = prompt("מספר");
g.sort();
h.reverse();
alert(h);
</script> 

עריכה:
זה גם לא עושה טוב כי זה מסדר לפי האל"ף בי"ת אז 123 יותר גדול מ 1222

RS324 03-02-07 17:02

PHP קוד:

max 0

for (var 0g.length;i++)
{
    if (
g[i] > max)
    {
        
max g[i]
    }


משהו כזה....

O-B 03-02-07 19:24

ציטוט:

נכתב במקור על ידי RS324 (פרסם 417127)
PHP קוד:

max 0

for (var 0g.length;i++)
{
    if (
g[i] > max)
    {
        
max g[i]
    }


משהו כזה....

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

RS324 04-02-07 00:50

זה מה שהוא ביקש, למשוך את הערך הכי גבוה בעזרת לולאה...

maor 04-02-07 07:13

ציטוט:

נכתב במקור על ידי RS324 (פרסם 417510)
זה מה שהוא ביקש, למשוך את הערך הכי גבוה בעזרת לולאה...

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

O-B 04-02-07 13:43

פשוט תוציא את הערך הכי גבוה מהמערך תדפיס ותמחק אותו ואז שוב תוציא את הערך הכי גבוה תדפיס ותמחק.


כל הזמנים הם GMT +2. הזמן כעת הוא 10:29.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ