diff --git a/Index.html b/Index.html new file mode 100644 index 0000000..1b2c8c4 --- /dev/null +++ b/Index.html @@ -0,0 +1,10 @@ + + + + + Урок №1 + + + + + \ No newline at end of file diff --git a/practic1.js b/practic1.js new file mode 100644 index 0000000..9b88d2f --- /dev/null +++ b/practic1.js @@ -0,0 +1,48 @@ +//расчёт температуры по Фаренгейту +alert("расчёт температуры по Фаренгейту"); +var tc = parseInt(prompt("Введите температуру в градусах Цельсия")); +var tf = (9 / 5) * tc + 32; +alert("Температура в градусах Фаренгейта: " + tf); + +// Переменные +alert("Переменные"); +var admin; var name; +name = "Василий"; +admin = name; +console.log(admin); +document.write(admin + "
"); + +//Вывод значений выражений +alert("Вывод значений выражений"); +var a = 10 + 10 + "10"; +document.write('10 + 10 + "10" = ' + a + " - тип данных " + typeof(a) + "
"); +document.write("сначала сложение числовых значений (10+10), а потом сложение со строкой - результат строка
") +a = 10 + "10" + 10; +document.write('10 + "10" + 10 = ' + a + " - тип данных " + typeof(a) + "
"); +document.write("число + строка = строка и снова число + строка = строка
"); +a = 10 + 10 + +"10"; +document.write('10 + 10 + +"10" = '+ a + " - тип данных " + typeof(a) + "
"); +document.write("сначала преобразование строки в число с помощью префиксного инкремента и затем сложение чисел
"); +a = 10 / -""; +document.write('10 / -"" = ' + a + " - тип данных " + typeof(a) + "
"); +document.write("префиксный декремент пустой строки даёт минус 0, а деление на ноль даёт минус бесконечность
"); +a = 10 / +"2,5"; +document.write('10 / +"2,5" = ' + a + " - тип данных " + typeof(a) + "
"); +document.write("из-за запятой невозможно привести строку к числу с помощью инкремента - получаем 'не число'
"); + +// Имена переменных +alert("Имена переменных"); +let mode = "normal"; +document.write(mode + "
"); +let my_valu3 = 102; +document.write(my_valu3 + "
"); +/*let 3my_value3 = "102"; +document.write(3my_value3 + "
");*/ +// Переменная (3my_value3) выдаёт ошибку - некорректная +let __hello__ = "world"; +document.write(__hello__ + "
"); +let $$$ = "money"; +document.write($$$ + "
"); +/*let !0_world = true; +document.write(!0_world + "
");*/ +// Переменная (!0_world) выдаёт ошибку - некорректная \ No newline at end of file