JSFiddle - React, Tailwind, and code Playground

by SamokhinDmitro_33JS

JavaScript

//№1 Написать код, который будет выводить максимум из ДВУХ чисел.

var a, b, num1, num2;

a = prompt('Введите первое значение', num1);
//alert('Тип данных:' + ' ' + typeof(a)); //тип данных строка

b = prompt('Введите второе значение', num2);
//alert('Тип данных:' + ' ' + typeof(b)); //тип данных строка

//Сделаем преобразование типов, тк prompt возвращает значение string
num1 = Number(a);//преобразует к числовому типу
num2 = Number(b);

//num1 = (parseInt(a)); //преобразует к целому типу

//alert('Тип данных 1:' + ' ' + typeof(num1) +' ' +num1);//преобразовали переменные к числовому типу
//alert('Тип данных 2:' + ' ' + typeof(num2) +' ' +num2);//преобразовали переменные к числовому типу


if(isNaN(num1) || isNaN(num2)){
    alert('Ошибка! Вводите только цифры!');
}
    else{
    if(num1>num2){
        alert('Максимальное число:' + ' ' + num1);
    }
    else{
        alert('Максимальное число:' + ' ' + num2);
    }
    if(num1==num2){
        alert('Оба значения равны' + ' ' +num1 + ' ' +num2);

    }
}

//стандартная функция поиска максимального числа будет иметь следующий вид:
/*
var num3;
num3 = Math.max(num1, num2);
alert('Максимальное значение будет равно:\n' + num3);
*/

//Конец задачи №1