Browser Automation Studio için Chatgpt ye Javascript kodu yazdırdım. Sintax hatası verdi.
Şu prmptu sordum
[[MAKALE_OKU9]] bu değişkende metinsel ifadeler var. Javascript ile bunun satır sayısını bulacan satır sayısını 5e bölecen ve 5 tane değişkene satır sayısındaki metin içeriğini atayacaksın ve bu 5 değişkeni basta kullanmam için en sonda [[makale1]] [[makale2]] [[makale3]] [[makale4]] [[makale5]] javascript 5 değişkeni bu değişkenlere eşitleyeceksin
// BAS'dan gelen [[MAKALE_OKU9]] değişkenini JavaScript'te bir değişkene atar
let makaleOku = [[MAKALE_OKU9]];
// Metinsel ifadenin tanımlı olup olmadığını kontrol et
if (typeof makaleOku === 'string' && makaleOku.trim() !== "") {
// Metni satırlara böler
let satirlar = makaleOku.split('\n');
// Toplam satır sayısını alır
let toplamSatirSayisi = satirlar.length;
// Satırları 5 parçaya böler
let satirSayisiBolum = Math.ceil(toplamSatirSayisi / 5);
// Her bir parça için metin içeriklerini değişkenlere atar
let makale1 = satirlar.slice(0, satirSayisiBolum).join('\n');
let makale2 = satirlar.slice(satirSayisiBolum, satirSayisiBolum * 2).join('\n');
let makale3 = satirlar.slice(satirSayisiBolum * 2, satirSayisiBolum * 3).join('\n');
let makale4 = satirlar.slice(satirSayisiBolum * 3, satirSayisiBolum * 4).join('\n');
let makale5 = satirlar.slice(satirSayisiBolum * 4).join('\n');
// Bu değişkenleri BAS'da kullanılmak üzere tekrar BAS'a set eder
[[makale1]] = makale1;
[[makale2]] = makale2;
[[makale3]] = makale3;
[[makale4]] = makale4;
[[makale5]] = makale5;
} else {
// Hata mesajı, eğer makaleOku boşsa ya da tanımsızsa
console.error("Hata: [[MAKALE_OKU9]] değişkeni tanımlı değil veya boş.");
}şu hatayı aldım
Thread #1 : TypeError: undefined is not iterable (cannot read property Symbol(Symbol.iterator))
Yardımcı olan varsa çok sevinirim. Teşekkür ederim.
Javascript bilmediğimden müdahale edemiyorum.