«Единственный способ творить великие дела – это любить то, что ты делаешь»
JavaScript
site.komp36.ru Создание сайтов. Твой сайт фотографа Что есть на сайте? Несколько фото галерей: свадебная, постановочная съемка, love story, детские фото. Договор на фотосъемку, прайс-лист.
site.komp36.ru Продающий лендинг «Установка и продажа окон» Установка и продажа окон, установка дверей, перегородок. Одностраничный продающий сайт. Заявки прямо с сайта
site.komp36.ru Универсальный лендинг. Любая тема сайта - 4900 руб. Лендинг адаптируется под любую тему: ремонт, отделка, продажа окон, дверей, лестниц, мебели и многое другое
site.komp36.ru Создание сайтов. Сайт сервисного центра. Сайт компании. Новости и отзывы. Несколько прайс-листов – под каждый отдельная страница. Возможность размещения статей


Игра «Морской Бой» на JavaScript: Простая Игра и Игра для Двоих



Как вы уже знаете, каковым бы ни было условие, для JavaScript имеет значение лишь одно: Истинно оно или Ложно.

При работе с условиями If Else числовые и строковые значения переменных могут принимать либо Истинное, либо Ложное значение.

Рассмотрим некоторые правила, согласно которым условие является Истинным или Ложным.



Любое число это Истина - Ноль это Ложь

При составлении условий с использованием чисел в языке JavaScript имеет место правило: любое число как положительное, так и отрицательное - это Истина, ноль – это Ложь.

Фрагмент кода

<script type="text/javascript">

var number = 10;

if(number == 10)

{

document.write("Любое число - это Истина");

}

else /* Иначе... */

{
document.write("Ноль - это Ложь");
}

</script>

Результат

Любое число - это Истина

В результате JavaScript выдаёт действие, следующее после оператора if «Любое число - это Истина».

Этот же код можно записать так:

Фрагмент кода

<script type="text/javascript">

var number = 10;

if(number)

{

document.write("Любое число - это Истина");

}

else /* Иначе... */

{
document.write("Ноль - это Ложь");
}

</script>

Результат

Любое число - это Истина

Как видно из примера в теле условия достаточно указать имя переменной number, так как при этом ее значение (в данном случае это число 10) передается в условие автоматически.

Итак, если в условие JavaScript передается любое число (200, -5, 15), кроме 0, то это условие является Истинным.

Если же переменной number присвоить значение 0, то при составлении условия JavaScript воспримет это как Ложь, поэтому в результате мы увидим:

Фрагмент кода

<script type="text/javascript">

var number = 0;

if(number)

{

document.write("Любое число - это Истина");

}

else /* Иначе... */

{
document.write("Ноль - это Ложь");
}

</script>

Результат

Ноль - это Ложь

Итак, с числами всё понятно: ноль - это Ложь, любое другое число - это Истина. Далее о строках.

Любая строка это Истина - Пустая строка это Ложь

При составлении условий с использованием строк в языке JavaScript имеет место следующее правило: если в условие передается любая строка (в том числе пробел - обратите на этот нюанс внимание), то JavaScript воспринимает её как Истину.

Фрагмент кода

<script type="text/javascript">

var string = "Солнце";

if(string)

{

document.write("Солнце - это Истина");

}

else /* Иначе... */

{
document.write("Пустота - это Ложь");
}

</script>

Результат

Солнце - это Истина

Пустая строка в условии воспринимается как Ложь.

Фрагмент кода

<script type="text/javascript">

var string = "";

if(string)

{

document.write("Солнце - это Истина");

}

else /* Иначе... */

{
document.write("Пустота - это Ложь");
}

</script>

Результат

Пустота - это Ложь

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

site.komp36.ruТвой сайт фотографа. Создание сайтов Что есть на сайте? Несколько фото галерей: свадебная, постановочная съемка, love story, детские фото. Договор на фотосъемку, прайс-лист.
site.komp36.ru Акция Как начать свое дело? Свой сайт «Укладка плитки» 9 000 руб. Лендинг адаптируется под любой вид отделочных работ, продажу товаров или услуг. Сайт поможет найти новых клиентов
site.komp36.ru Акция Продающий лендинг «Установка и продажа окон» 9 000 руб. Одностраничный продающий сайт. Установка и продажа окон, установка дверей, перегородок. Заявки прямо с сайта

Отзывы и комментарии:

Комментариев нет...

Оставить отзыв:

Ваше Имя:

Текст комментария:

Ответьте на вопрос:

Сколько дней в Високосном году?


Условия
Тематические публикации
site.komp36.ru Как начать свое дело? Свой сайт «Укладка плитки» 9 000 руб. Лендинг адаптируется под любой вид отделочных работ, продажу товаров или услуг. Сайт поможет найти новых клиентов
site.komp36.ru Продающий лендинг «Установка и продажа окон» 9 000 руб. Одностраничный продающий сайт. Установка и продажа окон, установка дверей, перегородок. Заявки прямо с сайта
Популярные заметки
Последние заметки