3_semicolon_mistake.js 316 B

123456789101112
  1. // Пример 1
  2. let a = 2
  3. +'2' * 3
  4. console.log(a) // ожидаю число 2, получаю число 8
  5. // Пример 2
  6. let x = 100;
  7. if (x == 10);
  8. {
  9. console.log('Hi') // Получаю текст 'Hi' вне зависимости от того, истина или ложь в условии
  10. }