����� 1
�� 4: ��� ���� ���� var?
���� ���� ���� 1, ��� 2 <link>, ����� ����� ������� �� ��� ����� �� ����� ���� ������ ���� �� ����� "var". ������ ���� ����� �� �� ������ ���������. ����, �����! ��, ����� ��� ����.
�� �� ��� ����� �� ������, ��� ����� �- var ������:
var hapiness = "a banana split";
alert("The monkeys happiness is " + happiness);
�- var ������� ����� �� ����� ����� happiness, ��� ���� ���� alert ������� ������ ��.
�� ���� ���� �- JavaScript �� �����, ���� ����� ��� ���� ������� ������ �� var, ��� ����� ����� �����. �����, ��� ������� MSIE ������ �����, �� ��� ����� ������ ����, �� ����� �� ����� �� var. ���� ���� ������ ���� ������� �� MSIE ����� �� ����� Mac. ����, �� ����� ����� ��� JavaScript ��� ���� �������, ��� ���� ����� �������� ����. ����� ������ ����� �������� ����, ��� ���� ���� ���� ��� ����� var.
��� ����� ������ 4 - �� 11, ������� ��� ���� �� ��� JavaScript, ����� ������� ��. ��������� ������ ����� �� ��� ����� ������ ������. ��� ���� ����� ������ �����, ��� ���� ���, ����� ����� ����, ���� ���� ����� ����� ���� ���.
�� ��� �� ��������� ��� �� ���� ������, ��� �� ���� ����� ������ �������� ����� ����� ����� �� ��������� ���� ����. ����� ������ �������� ���� ������ ��� ����� ��� ���������� ��� �� ���� �� ���� �� ������ ��� ������ ������ ����� ��������.
��� ����� ��� ����� ������ �� �� ���� ����. ��� ���� ���� ���� ����� ������� ������ ����� �������� �������. ��� �� ���� ������� / ������ �� ��� ����� ��� ��� ������. �� ���� 50 ����� �������, ���� �����:
"50 degrees Fahrenheit is 10 degrees Celsius."
���� ����� �� ���� ���� ��� �- var ����� ��:
function fahrenToCelsius(faren)
{
temp = (faren - 32) * 5/9;
return temp;
}
function convertTemp()
{
temp = prompt("what temperature fahrenheit? ","50");
celsius = fahrenToCelsius(temp);
alert(temp + " degrees Fahrenheit is " + celsius + " degrees Celsius.");
}
���� ������ �� ���� ����� ���� ����� ���� ��. ������� ��� ����� ()convetTemp ������ �������� ���� ������ ()farenToCelsius ������� �� ������. �� �� ���� �� ��� ����� ����� �� ����� ��. �����. �����. �� ��� �� ����� ����� ���, ���� ������ ������, ����� �� �� ���� ��������� ������.
���, ����?
���� ������ ������ �� ��� ����� ����� ������ ����� temp ���� ���������. �������� �- ()convertTemp, ��� ���� ������ ��������� �������� (������� �"� ������). �������� ()farenToCelsius, ��� ���� ������ ��������� �������. �� �� ��� ����� �����, �� �� ����� �� JavaScript. ��� �� ����� �� ���� �� ���� ��� �- vars.
��� �� ���, ��� ����� ����� 50 ����� ������� �������, ����� �����:
"10 degrees Fahrenheit is 10 degrees Celsius."
���� ������� ����� ���� ����� 10 ����� ��� 50? ��� ����� ��� ���� ������� �� ��� ����� �� ���.
������� �������� ()convertTemp ������� "50" ���� ���� �����, ��� �: temp=50. ����� ��� temp ����� �������� ()farenToCelsius. �����, ������ faren ���� �� ���� 50 ������� temp ���� �� ���� �� ������ (50-32)*5/9, ���� 10. ���� ����� ���� ��� ������ �: faren=50 ��� temp=10. ����� ()farenToCelsius ������ 10 ������ celsius: temp=10 ���: celsius=10. ���� ������ �� ������ ������.
���� ����� ���� �� �"� ����� ���� ����� ���� ���� ���� ������� ���. �� �� ��� ��� ��� ������ ���� ���� ��� ���� �������� �����, �� ����� ��� �����.
��� �����, ��� �� ������ ��������. ��� ������ ���� ����� �������� ���� ���, �� ����� ������ ������ ����, ����� ���� ����� ���� ������ ����� ��� ���� �����. ��� ��, ���� ������ ����� ���� ������ ���: loop, index, count ����. ���� ���� ������ ���� � �� ����� ����� ��� ����.
����� ��� ����, ��� ���� �- JavaScript ������� ���� temp ���� �������� ()fahrenToCelsius ��� ���� ������ temp ������ ��������� �����. �� ��� ������� �� �� ����� �- temp ���, �� ��� �� ���� ����� ����� �������� ������ ���� ������ ��������� �����.
�� ���� �� ����, ���� ����� ������ ����� ���� var. ��� �����.
���� ������ ���
��� ��� «--
|