У меня есть несколько переменных в цикле, которые необходимо сохранить в формате JSON.Но нужно убедиться, что следующий цикл повторяется, ранее созданный JSON не перезаписывается.
try {
ayats.forEach(function(element) {
if (element.toLowerCase().includes(request.params.find.toLowerCase())===true)
{
counting++;
element=JSON.parse(element);
Surah_Name = element.SuratName;
Ayat_No = element.AyatNo;
x = "In Surah "+ element.SuratName+", Ayat Number: "+element.AyatNo+", Quran says: "+ element.Translation;
// Here some logic to save Surah_Name, Ayat_No and x in JSON
}
}
}
Требуемый вывод такой:
{
"data1":{"Surah_Name": Surah_Name,"Ayat_No": Ayat_No, "x":x},
"data2":{"Surah_Name": Surah_Name,"Ayat_No": Ayat_No, "x":x},
"data3":{"Surah_Name": Surah_Name,"Ayat_No": Ayat_No, "x":x},
}