Εκτέλεση κώδικα JavaScript

Μέσα στα άγκιστρα δεν μπορούμε μόνο να εισάγουμε μεταβλητές και σταθερές, αλλά και να εκτελούμε αυθαίρετο κώδικα JavaScript. Ας βρούμε, για παράδειγμα, τη στιγμή της εισαγωγής το άθροισμα δύο σταθερών:

jsxfunction App() {
  const num1 = 1;
  const num2 = 2;
  
  return <div>
    {num1 + num2}
  </div>;
}
Задание 1

Ποιο HTML θα προκύψει ως αποτέλεσμα της απόδοσης του ακόλουθου κώδικα:

jsxfunction App() {
  const num1 = 3;
  const num2 = 2;
  
  return <div>
    result: {num1 ** num2}
  </div>;
}
Задание 2

Ποιο HTML θα προκύψει ως αποτέλεσμα της απόδοσης του ακόλουθου κώδικα:

jsxfunction App() {
  const name = 'john';
  const surname = 'smit';
  
  return <div>
    result: {name + ' ' + surname}
  </div>;
}
Задание 3

Ποιο HTML θα προκύψει ως αποτέλεσμα της απόδοσης του ακόλουθου κώδικα:

jsxfunction App() {
  const num = 4;
  
  return <div>
    result: {Math.sqrt(num)}
  </div>;
}