-
@שאול-נ-י אמר בעזרה | תרגום/המרת קטע מPHP ל JS:
אפשר להסביר לי איך כותבים את שורה 4 בJS?
-
@odeddvir אמר בעזרה | תרגום/המרת קטע מPHP ל JS:
@שאול-נ-י אתה צריך להמיר את התגובה למחרוזת, כמו שעשית בהדפסה, ואז לחפש את הערך:
r.getContextText()
(הערת אגב: על זה נאמר חכמים היזהרו בדבריכם, הפקודה 'Context' אינה נכונה צריך להיות 'Content'
שעות ישבתי על זה עד שאחזתי מה הבעיה )
הצלחתי לקבל את הקובץ הגדול בשלוחה, ועכשיו אני רוצה לתת שם לקובץ חדש מספר אחד גדול יותר מהקובץ האחרון, אז ניסיתי ככה
function myFunction() { let r = UrlFetchApp.fetch('http://google.com'); let b = r.getContentText() Logger.log(b) let i = b.lastIndexOf("wav") let a = b.substr(i-4,3); let u = a+1 Logger.log (u) }
ומה שיוצא שהוא נותן שם עם מספר נוסף ולא מספר גבוה יותר (1891 במקום 190)
אז איך כן עושים את זה? -
@שאול-נ-י אתה צריך להמיר את המחרוזת למספר:
let u = parseInt(a) + 1
אחרת הערך של
a
מפורש כמחרוזת והאופרטור+
מבצע שרשור מחרוזת (הוספת התו1
)הפקודה 'Context' אינה נכונה צריך להיות 'Content'
שעות ישבתי על זה עד שאחזתי מה הבעיהסליחה, אגב מרוצת הכתיבה לא שמתי לב מה כתבתי. תיקנתי במקור.
-