JavaScript_part7_āĻাāĻাāϏ্āĻ্āϰিāĻĒ্āĻ āϞুāĻĒ, While loop, Do while āϞুāĻĒ āĻ For loop āĻŦ্āϝāĻŦāĻšাāϰ
āĻāĻāĻ Statement
āĻŦাāϰāĻŦাāϰ āύা āϞিāĻে Loop āĻāϰ āĻŽাāϧ্āϝāĻŽে āĻāĻাāϧিāĻ āĻŦাāϰ āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰা āϝাā§। āϝāĻāύ āĻāĻāĻি āĻļāϰ্āϤ āϏāϤ্āϝ āĻšā§ āϤāĻāύ āĻĒ্āϰোāĻ্āϰাāĻŽāĻি āĻŦাāϰāĻŦাāϰ
āĻāϞāϤে āĻĨাāĻে āĻļāϰ্āϤāĻি āĻŽিāĻĨ্āϝা āĻšāĻā§া āĻŽাāϤ্āϰ āϞুāĻĒāĻি āĻŦāύ্āϧ āĻšā§ āĻ
āϰ্āĻĨাā§ āĻĒ্āϰোāĻ্āϰাāĻŽāĻি āĻĨেāĻŽে āϝাā§। āĻাāĻাāϏ্āĻ্āϰিāĻĒ্āĻ āĻ āĻŽোāĻ ā§Š āϧāϰāύেāϰ Loop āĻŦ্āϝāĻŦāĻšাāϰ
āĻāϰা āĻšā§ ।
1.
While
2.
do ...... while
3.
for
While loop:
While āϞুāĻĒ
āĻে While statementāĻ āĻŦāϞা āĻšā§।
While āϞুāĻĒ āĻ āĻĒ্āϰāĻĨāĻŽেāĻ Condition (āĻļāϰ্āϤ) āĻĨাāĻে, āϝāĻĻি āĻļāϰ্āϤāĻি āϏāϤ্āϝ āĻšā§ āϤāĻŦে While
āϞুāĻĒāĻি āĻāĻ্āϏিāĻিāĻāĻļāύ āĻšāĻā§া āĻļুāϰু āĻāϰে āĻāĻŦং āĻ
āύ্āϝাāύ্āϝ āĻোāĻĄিং āĻ
āύুāϏাāϰে āĻাāĻ āĻāϰে। āϝāĻĻি Condition
(āĻļāϰ্āϤ)āĻি āϏāϤ্āϝ āύা āĻšā§ āϤāĻŦে āĻĒ্āϰোāĻ্āϰাāĻŽ āĻĨেāĻŽে āϝাā§।
While āϞুāĻĒেāϰ Structure āύিāύ্āĻŽāϰূāĻĒ
While (Condition)
{
Statements
}
āĻāĻŦাāϰ While loop āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰে āĻĒ্āϰোāĻ্āϰাāĻŽ āϞিāĻāĻŦ।
āĻĒ্āϰোāĻ্āϰাāĻŽঃ While loop āĻŦ্āϝāĻŦāĻšাāϰ
ā§§। āĻāĻĒāύাāϰ āĻāĻĄিāĻāϰে āύিāĻেāϰ āĻোāĻĄিং āĻāϰ
āĻŽāϤ āĻāϰে āĻĒ্āϰোāĻ্āϰাāĻŽ āϞিāĻুāύ । āĻāĻŦাāϰ āĻĢাāĻāϞāĻিāĻে āĻে āĻāĻāĻি āύিāϰ্āĻĻিāώ্āĻ āύাāĻŽে āϏেāĻ āĻāϰুāύ। āĻāĻŽāϰা āĻāĻাāύে program_0028.html āύাāĻŽে āϏেāĻ āĻāϰেāĻি।
<html>
<head>
<title>While
Example</title>
<script
type="text/JavaScript">
function
CalculateLoop()
{
var
number=document.getElementById("txtNumber").value;
number=parseInt(number);
var i=1;
while(i<=number)
{
document.write("The
Line Number is "+i);
document.write("<br/>");
i++;
}
}
</script>
<head>
<body>
Input Number: <input type="text"
id="txtNumber" /><br />
<button
onclick="CalculateLoop();">OK</button>
</body>
</html>
ā§Š। āĻŦ্āϰাāĻāĻাāϰে program_0028.html āĻĢাāĻāϞāĻিāĻে āĻāĻĒেāύ āĻāϰুāύ।
ā§Ē। āĻāύāĻĒুāĻ āĻŦāĻ্āϏে āϝে āĻোāύ āĻāĻāĻি
āύāĻŽ্āĻŦāϰ āĻĻিāύ।
ā§Ģ। OK āĻŦাāĻāύে āĻ্āϞিāĻ āĻāϰুāύ। āĻ িāĻ
āϤāϤ āϏংāĻ্āϝāĻ āϞাāĻāύ āĻĻেāĻāϤে āĻĒাāĻŦেāύ।
āĻŦ্āϝাāĻ্āϝা: āĻāύāĻĒুāĻ āĻŦāĻ্āϏ āĻĨেāĻে āϝে āĻ্āϝাāϞুāĻি āύিāϞাāĻŽ āϏেāĻি number āĻেāϰিā§েāĻŦāϞে āĻ
্āϝাāϏাāĻāύ āĻāϰāϞাāĻŽ। āĻāĻŦাāϰ number-āĻিāĻে āĻĒূāϰ্āĻŦেāϰ āύ্āϝাā§ integer
āĻ āĻāύāϏাāϰ্āĻ āĻāϰে āύিāϞাāĻŽ। āĻাāϰāĻŖ āĻāĻŽাāĻĻেāϰ āĻāύ্āĻĄিāĻļāύেāϰ āĻেāĻ
āĻāϰাāϰ āĻāύ্āϝ āϝে āĻেāϰিā§েāĻŦāϞāĻি (i) āύেāĻā§া āϏেāĻি
integer āĻাāĻāĻĒেāϰ āĻেāϰিā§েāĻŦāϞ । i=1 āĻ
্āϝাāϏাāĻāύ āĻāϰে āύিāϞাāĻŽ ।
āĻŦিঃāĻĻ্āϰঃ āĻāύ্āĻĄিāĻļāύ āĻেāĻ āϏāĻŦ āϏāĻŽā§ āĻāĻাāĻŦেāĻ āĻাāĻāĻĒ
āĻāϰ āĻ্āϝাāϞুāϰ āĻŽāϧ্āϝে āĻšāϤে āĻšā§, āĻিāύ্āύ āĻাāĻāĻĒ āĻĻ্āĻŦাāϰা āĻāύ্āĻĄিāĻļāύ āĻেāĻ āĻāϰা āϝাā§ āύা।
āĻāĻŦাāϰ while(i<=number)
āĻŦ্āϝাāĻĒাāϰāĻা āĻāϰāĻāĻŽ āϝে āϞুāĻĒāĻা āĻোāϰো āϤāϤāĻ্āώāĻŖ āĻĒāϰ্āϝāύ্āϤু, āϝāϤāĻ্āώāĻŖ āύা i āĻāĻŦং number āĻāϰ āĻ্āϝাāϞু āϏāĻŽাāύ āĻšā§।
āĻāĻŦাāϰ Statement āĻāϰ āĻŽāϧ্āϝে document.write(“this is line number”+i) āϞাāĻāύ āύাāĻŽ্āĻŦাāϰ āĻĒ্āϰিāύ্āĻ āĻāϰাāϰ āĻোāĻĄ।āĻāĻŦাāϰ āĻāύāĻ্āϰিāĻŽেāύ্āĻ āϏ্āĻেāĻāĻŽেāύ্āĻ i++ āĻ
āϰ্āĻĨ্āϝাā§ āĻāĻāĻŦাāϰ āϞুāĻĒ āĻāϰে i āĻāϰ āĻŽাāύ āĻŦৃāĻĻ্āϧি āĻĻিāϞ।
āĻāĻĒāϰোāĻ্āϤ āύিā§āĻŽে i āĻāϰ āĻŽাāύ āĻŦাā§āϤে āĻŦাā§āϤে number āĻāϰ āϏāĻŽাāύ āĻšāϞে while āϞুāĻĒেāϰ āĻŽāϧ্āϝেāϰ āϏ্āĻেāĻāĻŽেāύ্āĻ Execute āĻšāĻŦে āύা।
While loop āĻŦ্āϝāĻŦāĻšাāϰ
āĻāĻŦাāϰ while āϞুāĻĒ āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰে ā§§ āĻĨেāĻে n āĻĒāϰ্āϝāύ্āϤু āϝোāĻāĻĢāϞেāϰ āĻāĻāĻি āĻĒ্āϰোāĻাāĻŽ āĻĻেāĻāĻŦ।
ā§§। āύিāĻেāϰ āĻŽāϤ āĻāϰে āĻোāĻĄ āϞিāĻুāύ।
<html>
<head>
<title>While
Example</title>
<script
type="text/JavaScript">
function
CalculateSum()
{
var
number=document.getElementById("txtNumber").value;
number=parseInt(number);
var i=1;
sum=0;
document.write("This
Seris is : ");
while(i<=number)
{
sum=sum+i;
document.write("
"+i);
i++;
}
document.write("
= "+sum);
}
</script>
<head>
<body>
Input Number: <input type="text"
id="txtNumber" /><br />
<button
onclick="CalculateSum();">OK</button>
</body>
</html>
⧍। āĻোāĻĄāĻিāĻে āĻāĻāĻি āύিāϰ্āĻĻিāώ্āĻ āύাāĻŽে āϏেāĻ āĻāϰুāύ। āĻāĻŽāϰা āĻāĻাāύে program_0029.html āύাāĻŽে āϏেāĻ āĻāϰেāĻি।
ā§Š। āĻŦ্āϰাāĻāĻাāϰে program_0029.html āĻĢাāĻāϞāĻিāĻে āĻāĻĒেāύ āĻāϰুāύ।
ā§Ē। āĻāύāĻĒুāĻ āĻŦāĻ্āϏে āĻāĻāĻি number āĻāύāĻĒুāĻ āĻĻিāύ। OK āĻŦাāĻāύ āĻĒ্āϰেāϏ āĻāϰুāύ। āύিāĻŽ্āύোāĻ্āϤ āĻĢāϞাāĻĢāϞ āĻĻেāĻুāύ।
Do while āϞুāĻĒ
do ..... while
āϞুāĻĒāĻি āĻ
āύেāĻāĻা While āϞুāĻĒেāϰ āĻŽāϤ āϤāĻŦে While
āϞুāĻĒেāϰ āĻĒ্āϰāĻĨāĻŽেāĻ Condition (āĻļāϰ্āϤ) āĻĨাāĻে āĻāĻŦং āĻļāϰ্āϤāĻি āϏāϤ্āϝ āύা āĻšāϞে āĻĒ্āϰোāĻ্āϰাāĻŽ
āϞুāĻĒেāϰ āĻŽāϧ্āϝে āĻĒ্āϰāĻŦেāĻļ āĻāϰে āύা। āĻ
āĻĒāϰāĻĻিāĻে do
..... while āϞুāĻĒে Condition (āĻļāϰ্āϤ) āĻĨাāĻে āϏāĻŦāĻেā§ে āĻļেāώে। āĻāĻ āĻাāϰāύে āĻļāϰ্āϤ
āϏāϤ্āϝ/āĻŽিāĻĨ্āϝা āϝাāĻ āĻšোāĻ āĻĒ্āϰāĻĨāĻŽ āĻāĻāĻŦাāϰ āĻĒ্āϰোāĻ্āϰাāĻŽāĻি āϰাāύ āĻāϰāĻŦে āĻāĻŦং āĻļেāώে āĻļāϰ্āϤ āύা āĻŽিāϞāϞে
āĻĻ্āĻŦিāϤীā§āĻŦাāϰ āĻāϰ āϰাāύ āĻāϰāĻŦে āύা। do .... while
āϞুāĻĒেāϰ Structure āύিāĻŽ্āύāϰূāĻĒ:
do
{
Statement
}
while
(Condition)
āĻĒূāϰ্āĻŦেāϰ āĻāĻĻাāĻšāϰāĻŖāĻিāĻে (program_0028)
āĻāĻŽāϰা do while āĻŦ্āϝāĻŦāĻšাāϰ āĻļিāĻāĻŦ।
āĻāĻ্āώেāϤ্āϰে āύিāĻেāϰ āĻŽāϤ āĻāϰে āĻোāĻĄ āϞিāĻুāύ।
āĻĒ্āϰোāĻ্āϰাāĻŽঃ Do while āϞুāĻĒ āĻŦ্āϝāĻŦāĻšাāϰ
ā§§। āύিāĻেāϰ āĻŽāϤ āĻāϰে āĻোāĻĄ āϞিāĻুāύ।
<html>
<head>
<title>While Example</title>
<script type="text/JavaScript">
function CalculateDo()
{
var number=document.getElementById("txtNumber").value;
number=parseInt(number);
var i=1;
do
{
document.write("The Line Number is "+i);
document.write("<br/>");
i++;
}
while(i<=number)
{
}
}
</script>
<head>
<body>
Input Number: <input
type="text" id="txtNumber" /><br />
<button onclick="CalculateDo();">OK</button>
</body>
</html>
⧍। āĻোāĻĄāĻিāĻে āĻāĻŦাāϰ āĻĢাāĻāϞāĻিāĻে āĻে āĻāĻāĻি āύিāϰ্āĻĻিāώ্āĻ āύাāĻŽে āϏেāĻ āĻāϰুāύ। āĻāĻŽāϰা āĻāĻাāύে program_0030.html āύাāĻŽে āϏেāĻ āĻāϰেāĻি। āĻŦ্āϰাāĻāĻাāϰে
program_0030.html āĻĢাāĻāϞāĻিāĻে āĻāĻĒেāύ āĻāϰুāύ।
ā§Ē। āĻāύāĻĒুāĻ āĻŦāĻ্āϏে āĻāĻāĻি number āĻāύāĻĒুāĻ āĻĻিāύ। OK āĻŦাāĻāύ āĻĒ্āϰেāϏ āĻāϰুāύ। āύিāĻŽ্āύোāĻ্āϤ āĻĢāϞাāĻĢāϞ āĻĻেāĻুāύ।
For loop
for ,While āĻāĻŦং do
...... while āϞুāĻĒ āĻাāĻ āĻŽূāϞāϤ āĻāĻāĻ āĻļুāϧু āĻāĻĻেāϰ āĻāĻ āύ āĻেāĻŦāϞ āĻāϞাāĻĻা। for āϞুāĻĒে āϤিāύāĻি āĻŦিāώ⧠āĻāĻাāύে
āĻŦিāĻŦেāĻ্āϝ, initialization-āϞুāĻĒেāϰ āĻŽাāύ āĻāϤ āĻĨেāĻে āĻļুāϰু
āĻšāĻŦে, Test āĻŦা Condition-āϞুāĻĒ āĻāĻāύ āĻļেāώ āĻšāĻŦে, āϏেāĻ
āĻļāϰ্āϤ āĻĻেāĻā§া āĻšā§। Condition āϝāĻāύ False āĻšā§ āϤāĻāύ āϞুāĻĒ āĻļেāώ āĻšā§।
Re-initialization-āϞুāĻĒেāϰ āϏংāĻ্āϝা āϞুāĻĒ āĻĒāϰিāĻŦāϰ্āϤāύেāϰ āϏাāĻĨে āϏাāĻĨে āĻāϤ āĻāϰে
āĻŦাā§āĻŦে/āĻāĻŽāĻŦে āϏেāĻি āύিāϰ্āĻĻিāώ্āĻ āĻāϰে āĻĻেāĻā§া āĻšā§।
for .... Loop āĻāϰ Structure āĻšāĻ্āĻে āύিāĻŽ্āύāϰূāĻĒ
for(initilization; test; re-initilization)
{
body;
}
āĻĒ্āϰোāĻ্āϰাāĻŽঃ āĻāĻŽāϰা for āϞুāĻĒ āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰে n! āĻŦেāϰ āĻāϰāĻŦ।
ā§§। āĻāĻĒāύাāϰ āĻāĻĄিāĻāϰে āύিāĻŽ্āύোāĻ্āϤ āĻĒ্āϰোāĻ্āϰাāĻŽāĻি āϞিāĻুāύ। āĻāĻŦাāϰ āĻĢাāĻāϞāĻিāĻে āĻে āĻāĻāĻি āύিāϰ্āĻĻিāώ্āĻ āύাāĻŽে āϏেāĻ āĻāϰুāύ। āĻāĻŽāϰা āĻāĻাāύে program_0031.html āύাāĻŽে āϏেāĻ āĻāϰেāĻি।
<html>
<head>
<title>For
Loop Example</title>
<script
type="text/JavaScript">
function
CalculateFact()
{
var
number=document.getElementById("txtNumber").value;
number=parseInt(number);
var
fact=1;
var i;
for(i=1;i<=number;i++)
{
fact=fact*i;
}
alert("
The Factrial of "+number+ " is = " +fact);
}
</script>
<head>
<body>
Input Number: <input type="text"
id="txtNumber" /><br />
<button
onclick="CalculateFact();">OK</button>
</body>
</html>
āĻĢāϞাāĻĢāϞ : āĻŦ্āϰাāĻāĻাāϰে program_0031.html āĻĢাāĻāϞāĻি āĻāĻĒেāύ āĻāϰুāύ। āϝে āύāĻŽ্āĻŦāϰেāϰ āĻĢ্āϝাāĻ্āĻāϰিā§াāϞ āĻŦেāϰ
āĻāϰāϤে āĻাāύ āϤা āĻāύāĻĒুāĻ āĻŦāĻ্āϏে āĻāύāĻĒুāĻ āĻĻিāύ।OK
āĻŦাāĻāύ āĻ্āϞিāĻ āĻāϰুāύ। āύিāĻেāϰ āĻāĻŦিāϰ āĻŽāϤ āĻĢāϞাāĻĢāϞ āĻĻেāĻāϤে
āĻĒাāĻŦেāύ।āĻāĻŽāϰা āĻāĻĻাāĻšāϰāĻŖāϏ্āĻŦāϰূāĻĒ 6 āĻāύāĻĒুāĻ āĻĻিā§েāĻি। āϤাāĻ āĻĢāϞাāĻĢāϞ 720 āĻšā§েāĻে।
āĻŦিঃāĻĻ্āϰঃ āĻাāϞāĻাāĻŦে
āĻĒ্āϰোāĻ্āϰাāĻŽ āĻļিāĻāϤে āĻšāϞে āϞুāĻĒ āĻāĻŦং āĻāύ্āĻĄিāĻļāύাāϞ āϏ্āĻেāĻāĻŽেāύ্āĻ āĻ
āĻŦāĻļ্āϝ āĻ
āĻŦāĻļ্āϝ āĻাāϞāĻাāĻŦে āĻাāύāϤে āĻšāĻŦে।
āĻŦ্āϝাāĻ্āϝা: āĻĒূāϰ্āĻŦেāϰ āύ্āϝাā§
āĻ্āϝাāϞু āĻāύāĻĒুāĻ āύিā§ে number āĻেāϰিā§েāĻŦāϞেāϰ āĻŽāϧ্āϝে āϰাāĻা āĻšāϞ āĻŦা āĻ
্āϝাāϏাāĻāύ āĻāϰা āĻšāϞ।
āĻāĻাāύে āĻĻেāĻা āĻেāĻে āϞুāĻĒāĻি (i=1)
āĻ
āϰ্āĻĨ্āϝাā§ ā§§ āĻŦাāϰ āĻšāϤে (c £ number)। i āĻāϰ āĻŽাāύ number āĻĨেāĻে āĻোāĻ āĻŦা āϏāĻŽাāύ āϏংāĻ্āϝāĻāĻŦাāϰ āĻšāĻā§া āĻĒāϰ্āϝāύ্āϤু āĻুāϰāĻŦে।
āĻāĻাāύে increment āĻ
āĻĒাāϰেāĻāϰ āϰā§েāĻে i++ āĻ
āϰ্āĻĨ্āϝাā§ i āĻāϰ āĻŽাāύ āĻĒ্āϰāϤি āϧাāĻĒে ā§§ āĻāϰে āĻŦৃāĻĻ্āϧি āĻāϰāĻŦে।āĻāϰāĻĒāϰ fact āĻāϰ āĻŽāϧ্āϝে āĻĒূāϰ্āĻŦেāϰ fact āĻāϰ āĻ্āϝাāϞুāϰ āϏাāĻĨে i āĻুāĻŖ āĻšā§ে āĻ
্āϝাāϏাāĻāύ āĻšāĻŦে। āĻāĻাāĻŦে āϞুāĻĒ āĻļেāώ āĻšāϞেāĻ āĻāĻŽāϰা
āĻāύāĻĒুāĻ āĻāϰা number āĻāϰ factional
āĻŦা ā§§ āĻĨেāĻে āϏেāĻ āϏংāĻ্āϝা āĻĒāϰ্āϝāύ্āϤু āĻুāĻŖāĻĢāϞ āĻŦেāϰ āĻāϰāϤে
āĻĒাāϰা।
Break Statement: āĻāĻŽāϰা for loop
āĻāϰ
factional
āĻāĻĻাāĻšāϰāĻŖে
break
statement āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰেāĻি।
āĻĒ্āϰোāĻ্āϰাāĻŽঃ Break Statement āĻŦ্āϝāĻŦāĻšাāϰ
ā§§। āĻāĻĒāύাāϰ āĻāĻĄিāĻāϰে āύিāĻেāϰ āĻোāĻĄিং āĻāϰ
āĻŽāϤ āĻāϰে āĻĒ্āϰোāĻ্āϰাāĻŽ āϞিāĻুāύ ।āĻāĻŦাāϰ āĻĢাāĻāϞāĻিāĻে āĻে āĻāĻāĻি āύিāϰ্āĻĻিāώ্āĻ āύাāĻŽে āϏেāĻ āĻāϰুāύ। āĻāĻŽāϰা āĻāĻাāύে program_0032.html āύাāĻŽে āϏেāĻ āĻāϰেāĻি।
<html>
<head>
<title>While
Example</title>
<script
type="text/JavaScript">
function
CalculateGrade()
{
var
number=document.getElementById("txtNumber").value;
number=parseInt(number);
var i;
var
fact=1;
for(i=1;i<=number;i++)
{
fact=fact*i;
if(i==6)
{
break;
}
}
alert("
The Factrial of "+i+ " is = " +fact);
}
</script>
<head>
<body>
Input Number: <input type="text"
id="txtNumber" /><br />
<button
onclick="CalculateGrade();">OK</button>
</body>
</html>
āĻĢāϞাāĻĢāϞ : āĻŦ্āϰাāĻāĻাāϰে program_0032.html āĻĢাāĻāϞāĻি āĻāĻĒেāύ āĻāϰুāύ। āϝে āĻোāύ āĻ্āϝাāϞু āĻāύāĻĒুāĻ āĻĻিāύ।
āĻŦ্āϝাāĻ্āϝা: āĻĻেāĻা āϝাāĻŦে āϝে, āϝāϤ āĻŦাāϰāĻ āĻŦেāĻļি
āϏংāĻ্āϝা āĻĻিāύ āύা āĻেāύ āĻĒ্āϰāϤি āĻŦাāϰেāĻ āĻĢāϞাāĻĢāϞ āĻāϏāĻŦে 720। āĻাāϰāĻŖ āĻāĻাāύে āĻŦāϞা āĻšā§েāĻে
āϝāĻĻি i āĻāϰ āĻŽাāύ 6 āĻšā§ āϤāĻŦে āϞুāĻĒ āĻŦ্āϰেāĻ āĻšā§ে āĻĒāϰāĻŦāϰ্āϤী āĻāύ্āϏāĻ্āϰাāĻāĻļāύ
āĻāĻ্āϏিāĻিāĻāĻ āĻāϰāĻŦে।
if (i==6)
{ break ;
}
āĻ
āϰ্āĻĨাā§ āϞুāĻĒে i āĻāϰ āĻŽাāύ āĻŦৃāĻĻ্āϧিāϤে āĻšāϤ 6 āĻāϰ āϏāĻŽাāύ āĻšāϞে āϞুāĻĒ āĻĨেāĻে
āϞুāĻĒ āĻŦ্āϰেāĻ āĻšā§ে āϝাāĻŦে āĻāĻŦং āϤāĻāύāĻাāϰ factorial
āĻি āĻĻেāĻাāĻŦে।
Book Name: Mastering Microsoft Word
RELATED POST LINKS BELOW ********************************************
āĻŦিāϏ্āϤাāϰিāϤ āĻাāύāϤে āύিāĻেāϰ āĻŦāĻāĻি āϏংāĻāϰāĻš āĻāϰে āύিāύ।
Writer: Bappi Ashraf
Published By: Gyankosh Prokashani
Amount of Pages: 464
First Publish: October-2004
Last Edition: We've February-2015 edition. Future edition may be existed!
Book Price: BDT 350 (30% Discount)
The
writer of this book has told that he has written this book with the
concept of "teach yourself". On the other hand, Web Design is a thing which is
interesting to learn. He has also told that the book is full of fan and
enjoyment so that a person can learn Web Design by himself by playing with
the example projects of this book. Book's CD Link below...














