Что делать если notepad показывает ошибку которая ошибкой не является?
мой код:
<html>
<head>
<title>Сверим часы</title>
</head>
<body>
<script>
var data = new Date ();
var year = data.getFullYear();
var month = data.getMonth() + 1;
if (month < 10)
(date='0' + date)
document.writeln(date, '.' , month, '.', year, '<br>'
var hh = data.getHours();
if (hh < 10)
(hh='0' + hh)
var mm = data.getMinutes();
if (mm < 10)
(mm='0' + mm)
var ss = data.getSeconds();
if (ss < 10)
(ss='0' + ss)
if (hh>22) (document.write('<font size="5" color="red">Давно пора спать! Сейчас </font>'}
else {
if (hh>18 (document.write('<font size="5" color="red">Добрый вечер! Сейчас </font>'}
else {
if (hh>12) (document.write('<font size="5" color="red">Доброе утро! Сейчас </font>'}
if (hh>22) (document.write('<font size="5" color="red">' ,hh, ':' , mm, ':', ss, '<br></font>'}
</script>
</body>
</html>
на 22 строке html постоянно пишет что ошибка в знаке ; , хотя у моего преподавателя код точно такой же, но ошибка у меня появляется, что делать?
мой код:
<html>
<head>
<title>Сверим часы</title>
</head>
<body>
<script>
var data = new Date ();
var year = data.getFullYear();
var month = data.getMonth() + 1;
if (month < 10)
(date='0' + date)
document.writeln(date, '.' , month, '.', year, '<br>'
var hh = data.getHours();
if (hh < 10)
(hh='0' + hh)
var mm = data.getMinutes();
if (mm < 10)
(mm='0' + mm)
var ss = data.getSeconds();
if (ss < 10)
(ss='0' + ss)
if (hh>22) (document.write('<font size="5" color="red">Давно пора спать! Сейчас </font>'}
else {
if (hh>18 (document.write('<font size="5" color="red">Добрый вечер! Сейчас </font>'}
else {
if (hh>12) (document.write('<font size="5" color="red">Доброе утро! Сейчас </font>'}
if (hh>22) (document.write('<font size="5" color="red">' ,hh, ':' , mm, ':', ss, '<br></font>'}
</script>
</body>
</html>
на 22 строке html постоянно пишет что ошибка в знаке ; , хотя у моего преподавателя код точно такой же, но ошибка у меня появляется, что делать?