Как в JS с помощью "if" создавать переменные? Мне нужно, чтобы при соблюдении определеной условии создавалась перемнная.
let i = prompt('У вас есть ноги?'); if(i=='да'){let q=1;} else if(i=='нет'){let w=2;} alert(q||w);
Если точнее проблема в том, что перменная доступна только внутри блока "if". Как сделать так, чтоюы можно было обращаться к ней в будущем?
Объявляете переменную => обрабатываете условия => записываете в переменную => обрабатываете переменную.
let i = prompt('У вас есть ноги?');
let answer = (i=='да') ? 'у вас ноги есть' : 'камень я не дам';
alert(answer);
Если нужны операции посложней, то делается это так
let i = prompt('У вас есть ноги?');
let answer = function(str) {
if(str === "да")
return "У вас есть ноги";
else if (str === "нет")
return "У вас нет ног?!";
else
return "Камень я не дам";
}
console.log(answer(i));
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Как програмно емулировать нажатие ctl(command)+ или ctl(command) - тоесть увеличение маштаба програмно при условии в js ?
Экспорт отказывается работать, выдается ошибка Unexpected token 'export'Облазил весь интернет, ничего не нашел
Есть JS, он находится на стороне клиентаJS должен отправить данные на сайт в index
Вы в евент добавляете не функцию, а результат ее выполненияПравильный вариант