Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.04.2019, 21:22
Интересующийся
Отправить личное сообщение для Кирилл Margheriti Посмотреть профиль Найти все сообщения от Кирилл Margheriti
 
Регистрация: 02.04.2019
Сообщений: 21

Оператор alert
var access;
var age = prompt('Сколько вам лет?', '');

if (age > 14) {
access = true;
} else {
access = false;
}

alert(access);


Подскажите почему в данном примере выводится на экран access а не age?
Каким образом отображение данной переменной показывает prompt?
Ответить с цитированием
  #2 (permalink)  
Старый 03.04.2019, 01:10
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Кирилл Margheriti
почему в данном примере выводится на экран access а не age?
Потому, что вы его и выводите alert(access);
Ответить с цитированием
  #3 (permalink)  
Старый 07.04.2019, 14:09
Интересующийся
Отправить личное сообщение для Кирилл Margheriti Посмотреть профиль Найти все сообщения от Кирилл Margheriti
 
Регистрация: 02.04.2019
Сообщений: 21

Сообщение от laimas Посмотреть сообщение
Потому, что вы его и выводите alert(access);
Я имею ввиду почему alert(access) показывает "Сколько вам лет?" а когда пшешь alert(age) "Сколько вам лет?" не отображается
Ответить с цитированием
  #4 (permalink)  
Старый 07.04.2019, 17:15
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Кирилл Margheriti
почему alert(access) показывает "Сколько вам лет?"
Вы либо что-то не договариваете, либо не о том речь ведете. Каким образом переменная access может быть равна "Сколько вам лет?" если вы ей определяете одно из двух булевых значений true/false?
Ответить с цитированием
  #5 (permalink)  
Старый 08.04.2019, 15:54
Интересующийся
Отправить личное сообщение для Кирилл Margheriti Посмотреть профиль Найти все сообщения от Кирилл Margheriti
 
Регистрация: 02.04.2019
Сообщений: 21

Сообщение от laimas Посмотреть сообщение
Вы либо что-то не договариваете, либо не о том речь ведете. Каким образом переменная access может быть равна "Сколько вам лет?" если вы ей определяете одно из двух булевых значений true/false?
Простите
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему некорректно работает оператор instanseof? FunnyCat Общие вопросы Javascript 3 29.08.2018 18:05
Безопасность клиентского кода. BallsShaped Общие вопросы Javascript 35 29.10.2012 17:20
Смотрите че написал)) велосипедище Livaanderiamarum Общие вопросы Javascript 6 01.02.2012 07:26
alert!!! как быть с alert???? gooody jQuery 2 19.02.2010 21:44
alert () вместо sleep () artemiusgreat Общие вопросы Javascript 1 14.11.2008 14:06