Javascript.RU

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

Исправление кода
Почему этот код нормально работает
function typeanalize_number(variable) {
        if (typeof variable == "number") {
            return true;
        } return false;
    }


function pr() {
        var a = +prompt("Enter number", "1");

        if (typeanalize_number(a) == true) {
            alert("It's number");
        } else { "not number" }



        var b = prompt("Enter number", "1");

        if (typeanalize_number(b) == true) {
            alert("It's number");
        } else { alert("not number") }
    }


А этот нет?
если в переменной "а" введено не число, то c = prompt(...) всё-равно запускается, хотя переменная "а" проверку не проходит и должен сработать конечный блок
"else {
alert("thanks for use the calculation3");
break;"


var a, b, c;
a = +prompt("Enter first namber", "1");

        if (typeanalize_number(a) == true) {

            c = prompt("Enter +, -, *, /, +", "+");

            if (c == "+" || c == "-" || c == "*" || c == "/") {
                b = +prompt("Enter second namber", "1");
                if (typeanalize_number(b) == false) {
                    alert("thanks for use the calculation1");
                    break;
                }
            } else {
                alert("thanks for use the calculation2");
                break;
            }
        } else {
            alert("thanks for use the calculation3");
            break;
        }
Ответить с цитированием
  #2 (permalink)  
Старый 10.03.2017, 16:54
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

Evelate,
alert(typeof NaN);
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Плавающий блок, не работает часть кода в joomla 3 Kuzma jQuery 1 06.05.2015 09:28
jQuery, не работает часть кода в joomla 3 Kuzma Элементы интерфейса 1 06.05.2015 09:27
Как визуализировать структуру кода? dkudrin Общие вопросы Javascript 2 22.08.2014 19:12
скрыть из исходного кода часть javascript кода. javasc Javascript под браузер 10 12.03.2014 09:32
Пример кода сохранения в базу html страницы генерированного посредством JavaScripts wayzer Серверные языки и технологии 2 06.09.2012 16:46