Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Храните в переменной то, что следует




Бывают ленивые программисты, которые, вместо того чтобы объявить новую переменную, используют существующую.

В результате получается, что такая переменная — как коробка, в которую кидают то одно, то другое, то третье, при этом не меняя название. Что в ней лежит сейчас? А кто его знает… Нужно подойти, проверить.

Сэкономит такой программист время на объявлении переменной — потеряет в два раза больше на отладке кода.

«Лишняя» переменная — добро, а не зло.

Задачи

Объявление переменных

важность: 3решение

Каждая строчка решения соответствует одному шагу задачи:

var ourPlanetName = "Земля"; // буквально "название нашей планеты"

 

var userName = "Петя"; // "имя посетителя"

Названия переменных можно бы сократить, например, до planet и name, но тогда станет менее понятно, о чем речь.

Насколько допустимы такие сокращения — зависит от скрипта, его размера и сложности, от того, есть ли другие планеты и пользователи. В общем, лучше не жалеть букв и называть переменные так, чтобы по имени можно было легко понять, что в ней находится, и нельзя было перепутать переменные.

  1. Создайте переменную для названия нашей планеты и присвойте ей значение "Земля". Правильное имя выберите сами.
  2. Создайте переменную для имени посетителя со значением "Петя". Имя также на ваш вкус.

3.Каждая строчка решения соответствует одному шагу задачи:

4.var ourPlanetName = "Земля"; // буквально "название нашей планеты"

5.

6.var userName = "Петя"; // "имя посетителя"

7.Названия переменных можно бы сократить, например, до planet и name, но тогда станет менее понятно, о чем речь.

8.Насколько допустимы такие сокращения — зависит от скрипта, его размера и сложности, от того, есть ли другие планеты и пользователи. В общем, лучше не жалеть букв и называть переменные так, чтобы по имени можно было легко понять, что в ней находится, и нельзя было перепутать переменные

Шесть типов данных, typeof

В JavaScript существует несколько основных типов данных.

В этой главе мы получим о них общее представление, а позже, в соответствующих главах подробно познакомимся с использованием каждого типа в отдельности.

Число «number»

var n = 123;

n = 12.345;

Единый тип число используется как для целых, так и для дробных чисел.

Существуют специальные числовые значения Infinity (бесконечность) и NaN (ошибка вычислений).

Например, бесконечность Infinity получается при делении на ноль:

alert(1 / 0); // Infinity

Ошибка вычислений NaN будет результатом некорректной математической операции, например:

alert("нечисло" * 2); // NaN, ошибка

Эти значения формально принадлежат типу «число», хотя, конечно, числами в их обычном понимании не являются.

Особенности работы с числами в JavaScript разобраны в главе Числа.

Строка «string»

var str = "Мама мыла раму";

str = 'Одинарные кавычки тоже подойдут';

В JavaScript одинарные и двойные кавычки равноправны. Можно использовать или те или другие.

Тип символ не существует, есть только строка.

В некоторых языках программирования есть специальный тип данных для одного символа. Например, в языке С это char. В JavaScript есть только тип «строка» string. Что, надо сказать, вполне удобно.

Более подробно со строками мы познакомимся в главе Строки.

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...