��� ����: ����� ����� / ����� 4 / �� 4
 


������ �� ��� �- JavaScript
 


���� ������ ��:
1: ����� ������ 4
2: ���� �������
3: ������ �����
4: ��� �� ������ while
5: ������ for
6: ������ �������
7: ������ ������
8: ������
9: ������ �������
10: ������ �- DOM
11: ��������
12: �������� void
13: �������
14: �������� �������
15: ����� ��������
16: ����� ����� 4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

����� 4

�� 4: ��� ����� ������ while.

��� ���� ����� �� ���� ���� 'x' ��� �����. ���, ����� �� ����.

�����, ���� �� ��' �-x �������:

var width = prompt("How many x's would you like? (1-10 is good)","5");

��"� ����� �� ��� ������:

var a_line="";
var loop = 0;

������, ���� �����:


while (loop < width)
{
  a_line = a_line + "x";
  loop=loop+1;
}
                

�� �� ����, "�� ��� ��� ������ loop ���� ���� ������ ����� �� ���� �- x, ���� ��� x �����, ���� ��� '1' ���� �� loop �� ������� ���� ����� ������". ����� �� ����� ���� �� ����, �� ����� ����� ������. ���� ����� �� ���� ���� ����, ���� ������ ��� ������ ���� �� ��� x-��.

��� ��� 1:
"" = a_line (����� ���� ���� ����� ������ ����)
loop = 0 (����� ������� ���� ����� ���)
width = 2 (����� ��� �� ������� ���)
0 ��� �- 2, ���� "a_line = a_line + "x, �� ����� "a_line = "x
loop = loop + 1, ���� ����� loop=1

��� ��� 2:
���� ������� ������:
loop = 1
width = 2
"a_line = "xx
loop = loop + 1, ���� ����� loop=2
2 �� ��� �- 2, ���� �� ������� ����� ����� �� ����

����� ���: (alert(a_line;

����� �� ���� ������, ������� �� a_line. ��� �� �� ����� �� �� ���� �� ��� �� �������� ����� �� ������ ���. �"� ����� ������� ��� ���� ���� ����� �� ����� �-while ��:


while (loop < width)
{
  a_line += "x";  //this was a_line = a_line + "x";
  loop++;         //this was loop=loop+1;
}
                

����� �������: a_line+="x" �����, "���� �- a_line �� x". ������ ��� ���� �� �� ������. ���� ���� ����� a_number=5, ���� ����- a_number+=3, ��� �� ���� ����� ��� ����� a_number=a_number+3. ������� �� ������, �� ���� ������� ������ ��� ����.

����� ����: ++loop ����� "��� �� loop �-1". �� ���� �: ++loop ��� ����� ��� loop=loop+1 ����� ��� ����� �� �� loop+=1. �� ��� ���� ��� ����, ����� �����. ��� ������ ���� ���� ���� �� ��� ��� ���. ��� ��� ���� ���� ��� ������ 1 �����, �� �� ���� ���� ��� ����� �����. ����� �-while ���� ������ ������ ����. ����� ���� ��� ����� for.

���� ������ ���

��� ��� «--

 
       
       
   
 
 

���� ����
����� �����
����� �����
����� ������
����� ���
��� ����