JavaScript для новичков - Переменные и условия

ОГЛАВЛЕНИЕ

Переменные и условия

Давайте изучим пример:

<script>
var x=window.confirm("Вы уверены, что хотите завершить?")

if (x)
    window.alert("Спасибо.")
else
    window.alert("Хороший выбор.")
</script>

Существует несколько принципов, которые вы должны знать. Во-первых, var x= является определением переменной. Если вы хотите создать переменную, то вы должны объявить переменную используя выражение var. x получит результат, а именно true или false. Затем мы используем оператор условия if else чтобы позволить скрипту выбрать между двумя вариантами, в зависимости от данного результата (условие следующего действия). Если результат равен true (то есть, пользователь нажал "ok"), "Спасибо" появится в окне сообщения. Если результатом будет false (пользователь нажал "cancel"), то появится "Хороший выбор". Вы можете создать более сложные окна используя var, if и это данные базовые методы.

<script>
var y=window.prompt("Пожалуйста, введите пользовательское имя")
window.alert(y)
</script>

Другой пример:

<html><head>
<script>
var x=confirm("Вы уверены, что хотите завершить?")
if (!x)
    window.location="http://www.yahoo.com"
</script>
</head>
<body>
Welcome to my website!.
</body></html>

Если вы нажмете "cancel", то вас перешлют на страницу yahoo, а нажатие ok продолжит загружать текущую страницу. Заметьте:if (!x)означает если нажата "cancel". В JavaScript знак ! означает "none".