task-04.js 1.1 KB

123456789101112131415161718192021222324252627282930
  1. // semicolon: error
  2. // Сделайте несколько примеров кода, отсутствие ; в которых приводит к синтаксической ошибке
  3. // Ex.1
  4. // let str = '';
  5. // for (let i = 0 i < 9; i++) {
  6. // str = str + i;
  7. // }
  8. // console.log(str);
  9. // Ex.2
  10. // const a=5
  11. // if (a > 6) { console.log("a>6") };
  12. // else {console.log (a<=6) };
  13. // semicolon: mistake
  14. // Сделайте несколько примеров кода, наличиe или отсутствие; в которых приводит к логической ошибке
  15. // (т.е.код выполняется без синтаксических ошибок, но делает не то, что задумано)
  16. // Ex.1
  17. // let a = 2;
  18. // while (a)
  19. // console.log(a);
  20. //консоль лог попал в тело цикла
  21. // Ex.2
  22. let a = 2
  23. + prompt("Сколько чашек кофе ты сегодня выпил?");
  24. //сшивает переменную с промпт вместо того, чтобы отдельно присваивать а=2 и приводить промпт к числу
  25. console.log(a);