24
QUESTION 1. Write JavaScript program that ask the user for two numbers , adds them up and return the result to the user 2. Improve the question 1 so that it also does subtraction , multiplication and division on the two numbers , calculate the average calculation on 5 numbers and make new line for every operation 3. Write a program that will ask the user for his or her first name , last name , and middle initial . Return then back in the order of last name , first name and middle initial , then in the first name , middle initial and last name format 4. Please do 2 people in one group

Internet Programming - javascript

Embed Size (px)

Citation preview

Page 1: Internet Programming - javascript

QUESTION

1. Write JavaScript program that ask the user for two numbers , adds them up and return

the result to the user

2. Improve the question 1 so that it also does subtraction , multiplication and division on the

two numbers , calculate the average calculation on 5 numbers and make new line for

every operation

3. Write a program that will ask the user for his or her first name , last name , and middle

initial . Return then back in the order of last name , first name and middle initial , then in

the first name , middle initial and last name format

4. Please do 2 people in one group

Page 2: Internet Programming - javascript

ANSWER

1. Write JavaScript program that ask the user for two numbers , adds them up and return

the result to the user

<!-- This code was designed by

NOOR MELLISA BT AZLAN - D20072030862

MOHD NUR EZUAN BIN MOHD KHUSRIN - D20061026891

Write JavaScript program that ask the user for two numbers , adds them up and return the

result to the user-->

<html>

<head>

<title>~: ADDING TWO NUMBERS :~</title>

<style type="text/css"> /*USING EMBEDDED STYLE*/

/*PAGE BACKGROUND*/

body

{

background-image:url(../../../cam_love.jpg);

background-color:#FFCC66;

background-attachment:fixed;

background-position:center;

background-repeat:no-repeat;

}

/*TITLE <H1>*/

h1

{

font-family:"20.000 dollar bail";

font-size:17px;

margin-top:32px;

margin-left:350;

text-decoration:underline;

}

Page 3: Internet Programming - javascript

/*TITLE <H2>*/

h2

{

font-family:"20.000 dollar bail";

font-size:17px;

margin-left:310;

text-decoration:underline;

}

/*TITLE <H3>*/

h3

{

font-family:"20.000 dollar bail";

font-size:18px;

margin-left:300;

text-decoration:underline;

}

/*FOR THE OUTPUT*/

p

{

font-family:"20.000 dollar bail";

font-size:30px;

margin-left:350;

}

/*END OF EMBEDDED STYLE*/

</style>

<script language="javascript">

<!--HIDE

var firstnumber;

var secondnumber;

var total;

Page 4: Internet Programming - javascript

-->

</script>

</head>

<body> <!-- REFER TO PAGE BACKGROUND-->

<h1>JavaScript program that ask </h1> <!-- REFER TO H1-->

<h2>the user for two numbers adds them</h2> <!-- REFER TO H2-->

<h3>up and return the result to the user</h3> <!-- REFER TO H3-->

</body>

<script language="javascript"> <!-- JAVASCRIPT START-->

firstnumber=window.prompt("ENTER FIRST INTEGER", "");

<!-- ASK USER TO ENTER FIRST NUMBER-->

secondnumber=window.prompt("ENTER SECOND INTEGER", "");

<!-- ASK USER TO ENTER SECOND NUMBER-->

number1=parseInt(firstnumber);

number2=parseInt(secondnumber);

total = number1 + number2;

document.write("<p>");

document.write("<br>");

document.write("\nTotal addition = " +total); <!-- OUTPUT TOTAL OF TWO NUMBER-->

document.write("</p>");

</script>

</body>

</html>

Page 5: Internet Programming - javascript

VIEW IN MOZILLA FIREFOX

1)

Page 6: Internet Programming - javascript

2)

Page 7: Internet Programming - javascript

3)

Page 8: Internet Programming - javascript

2. Improve the question 1 so that it also does subtraction , multiplication and division on the

two numbers , calculate the average calculation on 5 numbers and make new line for

every operation

<!-- This code was designed by NOOR MELLISA BT AZLAN - D20072030862 MOHD NUR EZUAN BIN MOHD KHUSRIN - D20061026891 Improve the question 1 so that it also does subtraction , multiplication and division on the two numbers , calculate the average calculation on 5 numbers and make new line for every operation--> <html> <head> <title>~: MATHEMATICS OPERATION :~</title> <style type="text/css"> /*USING EMBEDDED STYLE*/ /*PAGE BACKGROUND*/ body { background-image:url(../../../math.jpg); background-color:#FF66FF; background-attachment:fixed; background-position:center; background-repeat:no-repeat; } /*TITLE <H1>*/ h1 { font-family:Caduceus; font-size:17px; margin-top:32px; text-align:center; color:#FFFFFF; text-decoration:overline; } /*TITLE <H2>*/ h2 { font-family:Caduceus;

Page 9: Internet Programming - javascript

font-size:17px; text-align:center; color:#FFFFFF; text-decoration:overline; } /*TITLE <H3>*/ h3 { font-family:Caduceus; font-size:18px; text-align:center; color:#FFFFFF; text-decoration:overline; } </style> <SCRIPT language="JavaScript"> <!--HIDE var firstnumber; var secondnumber; var thirdnumber; var fourthnumber; var fifthnumber; var total; var fulltotal; //--> </SCRIPT> </HEAD> <BODY> <!-- REFER TO PAGE BACKGROUND--> <h1>Using subtraction , multiplication and division on the </h1> <!-- REFER TO H1--> <h2>two numbers, calculate the average calculation </h2> <!-- REFER TO H2--> <h3>on 5 numbers and make new line for every operation</h3> <!-- REFER TO H3--> <SCRIPT language="JavaScript"> <!-- JAVASCRIPT START--> window.alert("~~PLEASE ENTER ALL THE NUMBER IN THE BOX~~"); <!-- ASK USER TO ENTER FIRST NUMBER--> function addition() <!-- ADDITION--> { firstnumber=document.kira.firstnumber.value;

Page 10: Internet Programming - javascript

secondnumber=document.kira.secondnumber.value; number1=parseInt(firstnumber); number2=parseInt(secondnumber); total=number1+number2; //window.alert("Hasil Tambah ialah " + total); var total2= +number1+ "+" +number2+ "=" +total+ "\n"; return total2; } function substraction() <!-- SUBTRACTION--> { firstnumber2=document.kira.firstnumber2.value; secondnumber2=document.kira.secondnumber2.value; number1=parseInt(firstnumber2); number2=parseInt(secondnumber2); total=number1-number2; //window.alert("Hasil Tambah ialah " + total); var total2= +number1+ "-" +number2+ "=" +total+ "\n"; return total2; } function multiplication() <!-- MULTIPLICATION--> { firstnumber3=document.kira.firstnumber3.value; secondnumber3=document.kira.secondnumber3.value; number1=parseInt(firstnumber3); number2=parseInt(secondnumber3); total=number1*number2; //window.alert("Hasil Tambah ialah " + total); var total2= +number1+ "x" +number2+ "=" +total+ "\n"; return total2; } function division() <!-- DIVISION--> { firstnumber4=document.kira.firstnumber4.value; secondnumber4=document.kira.secondnumber4.value; number1=parseInt(firstnumber4); number2=parseInt(secondnumber4); total=number1/number2; //window.alert("Hasil Tambah ialah " + total); var total2= +number1+ "/" +number2+ "=" +total+ "\n"; return total2; }

Page 11: Internet Programming - javascript

function average() <!-- AVERAGE--> { firstnumber5=document.kira.firstnumber5.value; secondnumber5=document.kira.secondnumber5.value; thirdnumber=document.kira.thirdnumber.value; fourthnumber=document.kira.fourthnumber.value; fifthnumber=document.kira.fifthnumber.value; number1=parseInt(firstnumber5); number2=parseInt(secondnumber5); number3=parseInt(thirdnumber); number4=parseInt(fourthnumber); number5=parseInt(fifthnumber); total=number1+number2+number3+number4+number5; fulltotal=total/5; //window.alert("Hasil Tambah ialah " + total); var total3= +number1+ "+" +number2+ "+" +number3+ "+" +number4+ "+" +number5+ " = " +total+ "/5 = " +fulltotal+ "\n"; return total3; } function addtext1() { var newtext1 = document.kira.add.value; document.kira.add.value += newtext1; } </SCRIPT> <form name="kira"> <p> <center> <textarea name="add" wrap="ON" onSelect="addtext1()" style=" " cols="20" rows="5"></textarea> </p> <p> <input type="text" name="firstnumber" onClick="addition();"> + <input type="text" name="secondnumber" onClick="addition();"> <input type="button" value="addition" name="button4" style="background-color:#FF66FF" onClick="document.kira.add.value+=addition()" > </p> <p>

Page 12: Internet Programming - javascript

<input type="text" name="firstnumber2" onClick="substraction();"> - <input type="text" name="secondnumber2" onClick="substraction();"> <input type="button" value="substraction" name="button4" style="background-color:#FF66FF" onClick="document.kira.add.value+=substraction()" > </p> <p> <input type="text" name="firstnumber3" onClick="multiplication();"> * <input type="text" name="secondnumber3" onClick="multiplication();"> <input type="button" value="multiplication" name="button4" style="background-color:#FF66FF" onClick="document.kira.add.value+=multiplication()" > </p> <p> <input type="text" name="firstnumber4" onClick="division();"> / <input type="text" name="secondnumber4" onClick="division();"> <input type="button" value="division" name="button4" style="background-color:#FF66FF" onClick="document.kira.add.value+=division()" > </p> <p> <input type="text" name="firstnumber5" onClick="average();"> + <input type="text" name="secondnumber5" onClick="average();"> + <input type="text" name="thirdnumber" onClick="average();"> + <input type="text" name="fourthnumber" onClick="average();"> + <input type="text" name="fifthnumber" onClick="average();"> <input type="button" value="average" name="button4" onClick="document.kira.add.value+=average()" > </p> </form> </body> </html>

Page 13: Internet Programming - javascript

VIEW IN MOZILLA FIREFOX

1)

Page 14: Internet Programming - javascript

2)

Page 15: Internet Programming - javascript

VIEW IN MOZILLA FIREFOX

1)

Page 16: Internet Programming - javascript

2)

Page 17: Internet Programming - javascript

3)

Page 18: Internet Programming - javascript

4)

Page 19: Internet Programming - javascript

5)

Page 20: Internet Programming - javascript

3. Write a program that will ask the user for his or her first name , last name , and middle

initial . Return then back in the order of last name , first name and middle initial , then in

the first name , middle initial and last name format

<!-- This code was designed by NOOR MELLISA BT AZLAN - D20072030862 MOHD NUR EZUAN BIN MOHD KHUSRIN - D20061026891 Write a program that will ask the user for his or her first name , last name , and middle initial . Return then back in the order of last name , first name and middle initial , then in the first name , middle initial and last name format--> <html> <head> <title>~: NAME :~</title> <style type="text/css"> /*USING EMBEDDED STYLE*/ /*PAGE BACKGROUND*/ body { background-image:url(../../../Downloads/yellow.jpg); background-color:#663333; background-attachment:fixed; background-position:center; background-repeat:no-repeat; } /*OUTPUT*/ h1 { font-family:Caduceus; margin-top:100px; color:#FFFFFF; } /*TABLE STYLE*/ .style1 {font-family: Caduceus; color:#FFFFFF;} .style2 {color: #FFFFFF} .style3 {font-family: Caduceus; color: #FFFFFF; } </style>

Page 21: Internet Programming - javascript

<body > <SCRIPT language="JavaScript"> <!-- JAVASCRIPT START--> <!--hide window.alert("~~PLEASE ENTER YOUR NAME~~"); var firstname= prompt('~Please enter your first name~,', ' '); <!-- ASK USER TO ENTER FIRST NAME--> var lastname= prompt('~Please enter your last name~,', ' '); <!-- ASK USER TO ENTER LAST NAME--> var middlename= prompt('~Please enter your middle name~,', ' '); <!-- ASK USER TO ENTER MIDDLE NAME--> //--> </SCRIPT> </head> <body> <div align="center"> <SCRIPT language="javascript"> <!--hide document.write("<center><H1>Hello, <br> "+firstname+" "+middlename+" "+lastname+" <br> Welcome To My Page! <br></h1></Center>"); <!-- OUTPUT--> //--> </SCRIPT> </p> </div> <table width="331" border="1" align="center" bordercolor="#FFFF00"> <tr> <td width="147"><div align="center" class="style3"><strong>Last Name </strong></div></td> <td width="168"><div align="center" class="style1"> <script language="javascript"> document.write(lastname); </script> </div></td> </tr> <tr> <td><div align="center" class="style3"><strong>First Name </strong></div></td>

Page 22: Internet Programming - javascript

<td><div align="center" class="style1"> <script language="javascript"> document.write(firstname); </script> </div></td>

</tr> <tr> <td><div align="center" class="style2 style1"><strong>Middle Name </strong></div></td> <td><div align="center" class="style1"> <script language="javascript"> document.write(middlename); </script> </div></td> </tr> </table> <p>&nbsp;</p> <table width="331" border="1" align="center" bordercolor="#FFFF00" > <tr> <td width="147"><div align="center" class="style3"><strong>First Name </strong></div></td> <td width="168"><div align="center" class="style1"> <script language="javascript"> document.write(firstname); </script> </div></td> </tr> <tr> <td><div align="center" class="style3"><strong>Middle Name </strong></div></td> <td><div align="center" class="style1"> <script language="javascript"> document.write(middlename); </script> </div></td> </tr> <tr> <td><div align="center" class="style2 style1"><strong>Last Name </strong></div></td> <td><div align="center" class="style1"> <script language="javascript"> document.write(lastname); </script> </div></td> </tr> </table>

Page 23: Internet Programming - javascript

<p>&nbsp;</p> </body> </HTML>

Page 24: Internet Programming - javascript