-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
64 lines (53 loc) · 1.64 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Домашка по 1 уроку</title>
</head>
<body>
<script>
//Температура C -> F
let Tc = prompt("Введите температуру в C");
let Tf = (9 / 5) * Tc + 32;
alert("Температура по фаренгейту: " + Tf);
</script>
<script>
// 2 задание. Admin + name
let admin;
let name;
name = "Василий";
admin = name;
console.log(admin);
</script>
<script>
//3 задание
/*
1. 10 прибавляем к 10, получаем 20
2. 20 неявно преобразовывается в строку.
3. "20" объединяем с "10" и получаем 2010
*/
console.log(10 + 10 + "10");
/*
1. обе десятки неявно преобразовывается в строку.
2. объединяем три строки "10" и получаем "101010"
*/
console.log(10 + "10" + 10);
/*
1. 10 + 10 получаем 20
2. Унарный плюс преобразует строку "10" в число
3. 20 + 10 получаем 30
*/
console.log(10 + 10 + +"10");
/*
1. унарный минус преобразует строку в отрицательное число. получаем 0
2. 10 делим на ноль - бесконечность
*/
console.log(10 / -"");
/*
1. Унарный плюс перед строкой "2,5" возращает Not-A-Number
2. 10 делим на NaN, получаем NaN
*/
console.log(10 / +"2,5");
</script>
</body>
</html>