Practical task #1
(variables and conditions)
by Pavel_FD2
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>first task</title>
</head>
<body>
<script src="main.js"></script>
</body>
</html>
JavaScript
let q = prompt('Enter your length in cm: '),
q1 = prompt('Enter your width in cm: '),
square = q * q1, perimeter = q*2 + q1*2,
month = prompt('Enter your month number: '),
m = Number(month),
randomNumber = prompt('Enter your number: '),
rN = Number(randomNumber);
/* calculation of area and perimeter */
if (q === q1) {
console.log('Oh, man, u got a squad!');
console.log('Squad square: ' + square + ' cm2\n' + 'Squad perimeter: ' + perimeter + ' cm');
}
else {
console.log('Rectangle square: ' + square + ' cm2\n' + 'Rectangle perimeter: ' + perimeter + ' cm');
};
/* calculation of the seasons with if/else */
if (m == 1 || m == 2 || m == 12) {
console.log ('Now is winter!');
};
if (m == 3 || m == 4 || m == 5) {
console.log ('Now is spring!');
};
if (m == 6 || m == 7 || m == 8) {
console.log ('Now is summer!');
};
if (m == 9 || m == 10 || m == 11) {
console.log ('Now is autumn!');
};
/* calculation of the seasons with switch/case
switch (m) {
case 1:
case 2:
case 12:
alert('Now is winter!');
break;
case 3:
case 4:
case 5:
alert('Now is spring!');
break;
case 6:
case 7:
case 8:
alert('Now is summer!');
break;
case 9:
case 10:
case 11:
alert('Now is autumn!');
break;
} */
/* Number check */
console.log ('Your number is: ' + rN);
if (rN % 2 === 0) {
console.log('1) even');
} else console.log ('1) odd')
if (Number.isInteger(rN)) {
console.log('2) integer');
} else console.log('2) fractional')
if (rN >= 0) {
console.log ('3) positive');
} else console.log('3) negative');