עזרה דחופה. למתכנתת בפוטנציאל:-)

Torino

משתמש צעיר
הרצתי אצלי
עובד

קוד:
<head>
    <meta charset="utf-8" />
    <title></title>
    <script>
        function digit() {

            let value = document.getElementById("id_num").value
            if (value % 2 == 0 && value.toString().length == 4)
                document.getElementById("id_span").innerText = "yes!";
            else
                document.getElementById("id_span").innerText = "no";
        }
    </script>
</head>
<body>
    <button onclick="digit(value)">check</button>
    <input type="text" id="id_num" /><br>
    <p>the answer is: <span id="id_span"> </span></p>

</body>
</html>



value קשור לinput
 

bini boo

משתמש מקצוען
מנוי פרימיום
הנדסת תוכנה

bini boo

משתמש מקצוען
מנוי פרימיום
הנדסת תוכנה
הרצתי אצלי
עובד

קוד:
<head>
    <meta charset="utf-8" />
    <title></title>
    <script>
        function digit() {

            let value = document.getElementById("id_num").value
            if (value % 2 == 0 && value.toString().length == 4)
                document.getElementById("id_span").innerText = "yes!";
            else
                document.getElementById("id_span").innerText = "no";
        }
    </script>
</head>
<body>
    <button onclick="digit(value)">check</button>
    <input type="text" id="id_num" /><br>
    <p>the answer is: <span id="id_span"> </span></p>

</body>
</html>



value קשור לinput
נכון! עובד, תודה רבה!

מנסה עכשיו לעבור להבין היכן הייתה הטעות שלי.
 

מנוי פרימיום

מהמשתמשים המובילים!
הנדסת תוכנה
D I G I T A L
יוצרי ai
מנסה עכשיו לעבור להבין היכן הייתה הטעות שלי.
לכאורה זה:
1664393941932.png
 

bini boo

משתמש מקצוען
מנוי פרימיום
הנדסת תוכנה

UU

משתמש סופר מקצוען
הנדסת תוכנה
@bini boo לא משנה מה היתה הטעות כרגע
את צריכה ללמוד לעבוד עם הדיבאגר של כרום
תקראי על זה קצת...
פשוט לשם נקודות עצירה בקוד, לראות עד איזה שורה הוא מגיע ומה מכיל כל משתנה, ואם זה באמת התוכן הרצוי
לאיזה IF הוא נכנס ולאיזה לא
ואז אפשר לבודד את השגיאה בקלות יותר, וגם לנסות לגגל אותה אם לא מצליחים להבין לבד, יש מלא תשובות כאלו בסטאקאוברפלואו.
 

מריםמרים2

משתמש רשום
הנדסת תוכנה
תודה רבה! זה עובד.
לאינטלגנציה אישית.. למה אי אפשר לתת name בתור שם לפונקציה?
עריכה: רואה שכתבתם.

תודה רבה רבה על העזרה.
יש כל מיני שמות שמורים כמו int ,sring
כי זה מתייחס למשהו שמוגדר במערכת.
אגב עדיף שה-SCRIPT יהיה מעל ה-HTML

בהצלחה!!
 

bini boo

משתמש מקצוען
מנוי פרימיום
הנדסת תוכנה
התכוונתם כנראה ל-head, מעל ה-body
התכוונתי למה שכתבתי
כמו ש@Trino כתבה
שהסקריפט מעל הקוד ה-HT
ה script צריך להיות אכן ב head שמעל ה body
וכך זה היה
אבל אם אני נתקלת בבעיה אני מעבירה אותם אחד ליד השני שיהיה לי קל יותר לבדוק' אם יש טעויות.
כי העמוד מכיל דברים נוספים חוץ מזה..
 

bini boo

משתמש מקצוען
מנוי פרימיום
הנדסת תוכנה
  • תודה
Reactions: UU

UU

משתמש סופר מקצוען
הנדסת תוכנה
שזה?
זה מה נקרא consol.og?
אם לא- אשמח לשמוע
console.log זה לא דיבאגר, זה אפשרות להדפיס לקונסול
דיבאגר זה אפשרות לשים נקודת עצירה (break point) בקוד תוך כדי ריצה.
בפתיחה של הקונסול של כרום אפשר להגיע לקובץ JS שרץ כרגע, לחיצה על צידי השורה הרצויה שמה עליה נקודה כחולה ואז כשהקוד מגיע לשם הוא עוצר
ניתן להדפיס בצד או בקונסול את המשנים שיש לי באותה נקודת זמן ולראות מה הם מכילים
אין לי אפשרות להרחיב עוד, צריך לראות את זה בפועל וללמוד את זה, זה פשוט מאד.
stackoberflow התעצלתי לעבור לאנגלית.
 

מריםמרים2

משתמש רשום
הנדסת תוכנה
התכונתי לקוד הויזואלי
כמו Input...
אפשר לשים את הסקריפט מתחת
אבל יוצר לפעמים בעיות לכן עדיף מעל.
 

bini boo

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

כובע שמש

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

bini boo

משתמש מקצוען
מנוי פרימיום
הנדסת תוכנה
javascript
חיבור פשוט.
תודה רבה!
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קמט

א הַלְלוּיָהּ שִׁירוּ לַיהוָה שִׁיר חָדָשׁ תְּהִלָּתוֹ בִּקְהַל חֲסִידִים:ב יִשְׂמַח יִשְׂרָאֵל בְּעֹשָׂיו בְּנֵי צִיּוֹן יָגִילוּ בְמַלְכָּם:ג יְהַלְלוּ שְׁמוֹ בְמָחוֹל בְּתֹף וְכִנּוֹר יְזַמְּרוּ לוֹ:ד כִּי רוֹצֶה יְהוָה בְּעַמּוֹ יְפָאֵר עֲנָוִים בִּישׁוּעָה:ה יַעְלְזוּ חֲסִידִים בְּכָבוֹד יְרַנְּנוּ עַל מִשְׁכְּבוֹתָם:ו רוֹמְמוֹת אֵל בִּגְרוֹנָם וְחֶרֶב פִּיפִיּוֹת בְּיָדָם:ז לַעֲשׂוֹת נְקָמָה בַּגּוֹיִם תּוֹכֵחֹת בַּלְאֻמִּים:ח לֶאְסֹר מַלְכֵיהֶם בְּזִקִּים וְנִכְבְּדֵיהֶם בְּכַבְלֵי בַרְזֶל:ט לַעֲשׂוֹת בָּהֶם מִשְׁפָּט כָּתוּב הָדָר הוּא לְכָל חֲסִידָיו הַלְלוּיָהּ:
נקרא  18  פעמים

לוח מודעות

למעלה