פורסם 2013 באוקטובר 612 שנים הקוד שפרסמת שם בבירור שגוי. אין נקודה-פסיק וגם יש שגיאת כתיב כמו שציינתי. אתה טוען שתיקנת (ועדיין יש שגיאה) אבל לא מראה לנו את הקוד המתוקן.תן את הקוד המלא שנכשל לך כעת, רצוי כולל תגי הHTML שמסביב. אתה לא צריך את תגית הקוד מהתפריט, במקום זה תקיף את הקוד בתגית בעצמך. זה לא כזה מסובך. נערך 2013 באוקטובר 612 שנים על-ידי yonizaf
פורסם 2013 באוקטובר 612 שנים מחבר הקוד שפרסמת שם בבירור שגוי. אין נקודה-פסיק וגם יש שגיאת כתיב כמו שציינתי. אתה טוען שתיקנת (ועדיין יש שגיאה) אבל לא מראה לנו את הקוד המתוקן.תן את הקוד המלא שנכשל לך כעת, רצוי כולל תגי הHTML שמסביב. אתה לא צריך את תגית הקוד מהתפריט, במקום זה תקיף את הקוד בתגית בעצמך. זה לא כזה מסובך.[/QUOTE][CODE]<?php $loopCond = true; while ($loopCond == true){ echo "<p>The loop is runing.</p>"; $loopCond == false; } echo "<p>And now it's done.</p>"; ?>
פורסם 2013 באוקטובר 612 שנים זה הקוד שלא עובד לך? אז כמו שאמרתי, כתוב שם runing במקום running (כלומר n אחת במקום שתיים). תשווה את זה למה שכתוב בהוראות. למה התקעשת שאין שגיאת כתיב?ובחלק שבו אתה הופך את המשתנה לfalse, אתה בעצם לא הופך אותו לfalse - זו תהיה לולאה אינסופית (זו שגיאה שלא היתה בקוד הקודם שהצגת). נערך 2013 באוקטובר 612 שנים על-ידי yonizaf
פורסם 2013 באוקטובר 612 שנים מחבר זה הקוד שלא עובד לך? אז כמו שאמרתי, כתוב שם runing במקום running (כלומר n אחת במקום שתיים). תשווה את זה למה שכתוב בהוראות. למה התקעשת שאין שגיאת כתיב?ובחלק שבו אתה הופך את המשתנה לfalse, אתה בעצם לא הופך אותו לfalse - זו תהיה לולאה אינסופית (זו שגיאה שלא היתה בקוד הקודם שהצגת).הוספתי n, יש בעיה בשורה 12..לפי מה שאני מבין את הקוד יוצא כך: כל זמן שהערך במשתנה LOOPCOND הוא true, תדפיס את מה שיש בecho. נכון?אז מה זה ה-loopcond האחרון? לא הכפתי אותו ל-false, כך זה היה בתחילת התרגיל.. ומה הוא אמור לעשות?
פורסם 2013 באוקטובר 612 שנים זה היה אמור לשנות את הערך של המשתנה כדי שהלולאה תפסיק, ובשביל זה אמור להיות שם סימן = אחד, אבל עכשיו יש שם שניים ==, מה שהופך את זה לבדיקת הערך ולא משנה את הערך של המשתנה. הסימן שווה= הנוסף לא הופיע מעצמו, כנראה אתה הוספת אותו. תשאל את עצמך למה.
פורסם 2013 באוקטובר 612 שנים מחבר זה היה אמור לשנות את הערך של המשתנה כדי שהלולאה תפסיק, ובשביל זה אמור להיות שם סימן = אחד, אבל עכשיו יש שם שניים ==, מה שהופך את זה לבדיקת הערך ולא משנה את הערך של המשתנה. הסימן שווה= הנוסף לא הופיע מעצמו, כנראה אתה הוספת אותו. תשאל את עצמך למה.תודה על העזרה.בקשר לסימן, הוא דווקא כן היה שם..אולי הם עושים את זה שישימו לב לדברים הקטנים..
פורסם 2013 באוקטובר 612 שנים תסתכל על הקוד הקודם שציטטת. זה לא היה שם. תוכל גם ללחוץ על reset code למטה כדי לחזור לקוד המקורי ולראות שזה לא היה. זה תרגיל פשוט שכמעט כולו העתק-הדבק, ובטח אין בו שום פחים טמונים.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.