Created
December 30, 2018 13:55
-
-
Save sealucky7/95adca6df75d6b70d75574870dfc1ae6 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* | |
* Напишите функцию которая будет получать один параметр (число), она будет проверять этот аргумент, если он больше 18 тогда будет возвращять булевое значение true, иначе будет спрашивать confirm и вернёт результат функции confirm (желательно сделайте возможность ввода число строкой) | |
* | |
* */ | |
function checking ( number ) { | |
if ( !isNaN(number)) { | |
if ( number > 18 ) { | |
return true; | |
} | |
return confirm("Вам есть 18 лет?"); | |
} | |
return alert("Необходимо вводить только числа"); | |
} | |
console.log(checking('20')); | |
/* | |
* | |
* Напишите функцию которая будет принимать 2 аргумента (оба числа, позаботесь что бы нельзя было передать не число), и будет сравнивать их и вернёт большее из них. | |
* | |
* */ | |
function maxNumber ( a, b ) { | |
if ( !isNaN(a) && !isNaN(b) ) { | |
if ( a > b) { | |
return a; | |
} else if ( b > a ) { | |
return b; | |
} | |
return alert('Вы ввели одинаковые числа, для правильного выполнения одно из чисел должно быть больше.') | |
} | |
return alert("Передавать в аргументы функции необходимо только числа."); | |
} | |
console.log(maxNumber("15", 15)); | |
/** | |
* | |
* Напишите функцию которая будет принимать один параметр (строку), и должна вернуть первый аргумент. | |
* | |
*/ | |
function strFunc ( str ) { | |
if ( typeof str === 'string' ) { | |
return str; | |
} | |
return alert ("Передавайте только строку") | |
} | |
console.log(strFunc("Строка")); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment