ABA


"שאלה בנוגע לקוד שלם של js הקשור בסדרות מספרים."
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #22009 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 22009
1337Swat 
חבר מתאריך 28.9.05
30852 הודעות
   22:45   18.06.17   
אל הפורום  
  שאלה בנוגע לקוד שלם של js הקשור בסדרות מספרים.  
 
   איך אוכל לקבל מערך מספקים ולבדוק אם הם ממוינים בסדר עולה, סדר יורד או לא ממוינים ולדפיס הודעה בהתאם...?

אשמח לקבל את הקוד במלואו אם זה אפשרי

תודה רבה!


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  הייתי עובד ככה כובען  18.06.17 23:14 1
  לא סגור אם זו הדרך הכי יעילה אבל תנסה את זה: Bonito  19.06.17 00:09 2
     מצוין תודה! :) 1337Swat  19.06.17 08:38 3
  שוב, טיפ למי שמעוניין לקצר את הקוד: Ben_d 19.06.17 20:14 4
     לא הכרתי, נחמד Bonito  20.06.17 08:21 5
     תודה, גם אני לא הכרתי sza  20.06.17 09:09 6

       
כובען  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.3.10
24350 הודעות, 21 פידבק
   23:14   18.06.17   
אל הפורום  
  1. הייתי עובד ככה  
בתגובה להודעה מספר 0
 
1. כותב פונקציה שבודקת האם המספרים ממויינים בסדר עולה (עובר על המספרים אחד אחד ובודק שכל מספר גדול מהקודם לו)
2. כותב פונקציה שבודקת האם המספרים ממויינים בסדר יורד (עובר על המספרים אחד אחד ובודק שכל מספר קטן מהקודם לו)


אם 1. מחזיר true, מדפיס הודעה שהמספרים בסדר עולה,
אחרת, אם 2 מחזיר true, מדפיס הודעה שהמספרים בסדר יורד,
אחרת, מדפיס הודעה שהמספרים לא ממוינים


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Bonito 
חבר מתאריך 22.9.09
14859 הודעות
   00:09   19.06.17   
אל הפורום  
  2. לא סגור אם זו הדרך הכי יעילה אבל תנסה את זה:  
בתגובה להודעה מספר 0
 
   https://jsfiddle.net/zkv1mh3a/


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
1337Swat 
חבר מתאריך 28.9.05
30852 הודעות
   08:38   19.06.17   
אל הפורום  
  3. מצוין תודה! :)  
בתגובה להודעה מספר 2
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   20:14   19.06.17   
אל הפורום  
  4. שוב, טיפ למי שמעוניין לקצר את הקוד:  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 19.06.17 בשעה 20:20 בברכה, Ben_d
 

let arr = ;
arr.every((element, i, array) => i+1 === array.length || element < array )

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

עריכה: יש פה באג בפורום שלא מציג סוגריים מרובעים, השורה של האתחול אמורה להראות כך:
let arr = ;

עריכה 2: טוב, אפילו מחוץ ל-code זה לא מציג, זה אמור להראות כך:
let arr = (15,29,49,129,193);
רק עם סוגריים מרובעים ולא עגולים


עריכה 3: טוב, זה לא מציג פה בכלל סוגריים מרובעים. כנסו לפה וזהו:
https://jsfiddle.net/zqt6asfc/


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Bonito 
חבר מתאריך 22.9.09
14859 הודעות
   08:21   20.06.17   
אל הפורום  
  5. לא הכרתי, נחמד  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   09:09   20.06.17   
אל הפורום  
  6. תודה, גם אני לא הכרתי  
בתגובה להודעה מספר 4
 

פלוס הצחקת אותי עם העריכות


צחי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net