sina
4 سال پیش توسط sina مطرح شد
0 پاسخ

مقایسه پراپرتی های ابجکتهای های ارایه

با سلام در فایل جیسون روبرور هر پراپرتی دو مقدار دارد یکی ایران و یکی دیگه امریکا من میخوام با جا. اسکریپت مقدار قبل پراپرتی را با مقدار فعلی مقایسه کنم مثلا اگه بیشتر بود یک عملیات صورت گیرد و اگر بزرگتر بود عملیات دیگر

[
  { "IRI" : 1 , "USA" : 0 },
  { "IRI" : 2 , "USA" : 0 },
  { "IRI" : 2 , "USA" : 1 },
  { "IRI" : 3 , "USA" :1 },
  { "IRI" : 3  , "USA" : 2 },
  { "IRI" : 4 , "USA" : 3 },
  { "IRI" : 4 , "USA" :4 },
  { "IRI" : 5  , "USA" : 4 },
  { "IRI" : 6  , "USA" : 4 },
  { "IRI" : 7 , "USA" :4 },
  { "IRI" : 8  , "USA" : 4 },
  { "IRI" : 8 , "USA" : 4 },
  { "IRI" : 9  , "USA" : 5 },
  { "IRI" : 9  , "USA" : 6 },
  { "IRI" : 10 , "USA" :6 },
  { "IRI" : 11  , "USA" : 6 },
  { "IRI" : 11 , "USA" : 7 },
  { "IRI" : 11 , "USA" :7 },
  { "IRI" : 12  , "USA" : 8 },
  { "IRI" : 12 , "USA" : 9 }
]

حالا با جوا اسکریپت چنین کدی رو زدم

        async function getResult () {
             let data = await fetch('./data.json');
             let response = await data.json();
             let team1 = response.map(a => a.IRI)
             let team2 = response.map(a => a.USA)

          team1.forEach((i ,a) =>{
            if(i+1 >i){
                app.innerHTML +=`<p>${a}</p>`
            }
          })

حالا اومدم مقادیر دو تیم رو تو ارایه های جداگانه ریختم حالا اکه بخوام مقدار index فعلی با اایندکس قبلی رو باهام مقایسه کنم چیکار کنم اصلا این سناریو درسته لطفا رانمایی کنید


ثبت پرسش جدید

به همدیگه کمک کنیم

به sina کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام