JavaScript/תרגילים לחזרה: הבדלים בין גרסאות בדף

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
תוכן שנמחק תוכן שנוסף
←‏תשובות: שימוש ב <syntaxhighlight>
שורה 10: שורה 10:
==תשובות==
==תשובות==
'''תרגיל א''''<br />
'''תרגיל א''''<br />
<source lang="text">
<syntaxhighlight lang="html">
<html>
<html>
<head><title>katan o gadol</title>
<head><title>katan o gadol</title>
שורה 21: שורה 21:
if(num<5)
if(num<5)
{
{
document.write("המספר קטן מ-5")
document.write("המספר קטן מ-5")
}
}
else
else
{
{
document.write("המספר גדול מ-5")
document.write("המספר גדול מ-5")
}
}
</script>
</script>
שורה 31: שורה 31:
</body>
</body>
</html>
</html>
</syntaxhighlight>

'''תרגיל ב'''
</source>
<syntaxhighlight lang="html">
<br />'''תרגיל ב''''<br />
<source lang="text">
<html>
<html>
<head><title>katan o gadol o shave</title>
<head><title>katan o gadol o shave</title>
שורה 45: שורה 44:
if(num==5)// בודקים אם המשתנה נאם שווה ל-5
if(num==5)// בודקים אם המשתנה נאם שווה ל-5
{
{
document.write("The number is 5 ");
document.write("The number is 5 ");
}
}
else if(num<5)
else if(num<5)
{
{
document.write("The number is smaller then 5 ");
document.write("The number is smaller then 5 ");
}
}
else
else
{
{
document.write("The number is bigger then 5 ");
document.write("The number is bigger then 5 ");
}
}
</script>
</script>

</p>
</p>
</body>
</body>
</html></source>
</html>
</syntaxhighlight>
<br />
'''תרגיל ג''''
'''תרגיל ג''''
<syntaxhighlight lang="html">
<br />
<source lang="text">
<html>
<html>
<head><title>A is good</title>
<head><title>A is good</title>
שורה 75: שורה 72:


switch(letter) {
switch(letter) {
case"A":// A בודקים אם
case "A":// A בודקים אם
document.write("A is good ");
break;
case "B":
document.write("B is like me ");
break;
case "C":
document.write("C is the big one ");
break;


default:
document.write("A is good ");
document.write("your letter is pretty ");
break;
case"B":


document.write("B is like me ");



break;
case"C":


document.write("C is the big one ");
break;
default:

document.write("your letter is pretty ");
}
}


</script>
</script>

</p>
</p>
שורה 105: שורה 91:
</html>
</html>


</syntaxhighlight>
</source>


[[קטגוריה:JavaScript|תרגילים לחזרה]]
[[קטגוריה:JavaScript|תרגילים לחזרה]]

גרסה מ־03:14, 23 בדצמבר 2017

JavaScript

התחלת העבודה

הוראת תנאי

אובייקטים

מערכים

לולאות

פונקציות

אובייקט המסמך

אוביקטים נוספים

JavaScript למתקדמים

ספריות

בינה מלאכותית


גרסה להדפסה

תרגיל א'

כתוב סקריפט שקולט מספר, אם המספר קטן מ-5 אז על המסך יודפס "המספר קטן מ-5" אחרת יודפס "המספר גדול מ-5".

תרגיל ב'

אותו דבר כמו שבתרגיל א', רק שהסקריפט בודק גם אם המספר שווה ל-5 אז יודפס על המסך "המספר הוא 5".

תרגיל ג'

קלוט אות, אם האות היא A, תדפיס "A is good", אם האות היא B, תדפיס "B is like me" ואם האות שקלט המשתמש היא C, תדפיס "C is the big one". במקרים אחרים תדפיס "your letter is pretty". (השתמש בהוראת switch).

תשובות

תרגיל א'

<html>
<head><title>katan o gadol</title>
</head>
<body>
<h1>קטן או גדול מ-5</h1>
<script language="javascript">

var num = prompt("Enter number")
if(num<5)
{
    document.write("המספר קטן מ-5")
}
else
{
    document.write("המספר גדול מ-5")
}
</script> 

</body>
</html>

תרגיל ב

<html>
<head><title>katan o gadol o shave</title>
</head>
<body>
<h1>קטן או גדול או שווה-5</h1>
<script language="javascript">

var num = prompt("Enter number from 1 untill 10");
if(num==5)// בודקים אם המשתנה נאם שווה ל-5
{
    document.write("The number is  5 ");
}
else if(num<5)
{
    document.write("The number is smaller then 5 ");
}
else
{
    document.write("The number is bigger then 5 ");
}
</script>
 
</p>
</body>
</html>

תרגיל ג'

<html>
<head><title>A is good</title>
</head>
<body>
<h1<ABC</h1>
<script language="javascript">

var letter = prompt("Enter letter from A until z");

switch(letter) {
case "A":// A בודקים אם    
    document.write("A is good ");
    break;
case "B":
    document.write("B is like me ");
    break;
case "C":
    document.write("C is the big one ");
    break;

    default:
    document.write("your letter is pretty ");
}
</script>
 
</p>
</body>
</html>