Gegevenstypen en Basisbewerkingen
Veeg om het menu te tonen
JavaScript slaat verschillende soorten gegevens op met behulp van gegevenstypen. De belangrijkste zijn:
- String: tekst;
- Number: numerieke waarden;
- Boolean: waar / onwaar;
- Null: opzettelijk lege waarde;
- Undefined: niet toegekend.
12345678910111213// Assigning different data types to variables let userName = "Alice"; // string let userAge = 30; // number let isMember = true; // boolean let middleName = null; // null let address; // undefined console.log(userName); // Output: Alice console.log(userAge); // Output: 30 console.log(isMember); // Output: true console.log(middleName); // Output: null console.log(address); // Output: undefined
Met deze gegevenstypen kunnen verschillende basisbewerkingen worden uitgevoerd. Met getallen kunnen optelling (+), aftrekking (-), vermenigvuldiging (*) en deling (/) worden gebruikt.
Bij strings wordt de +-operator gebruikt voor concatenatie, oftewel het samenvoegen van twee of meer strings. JavaScript zet soms automatisch het ene gegevenstype om naar een ander type bij het uitvoeren van bewerkingen—dit wordt typecoërcie genoemd. Bijvoorbeeld, het optellen van een string en een getal resulteert in een string omdat JavaScript het getal naar een string converteert.
12345678910111213141516171819// Basic operations let a = 10; let b = 5; let sum = a + b; // Addition: 15 let difference = a - b; // Subtraction: 5 let greeting = "Hello, "; let name = "Bob"; let welcomeMessage = greeting + name; // Concatenation: "Hello, Bob" let result = "Age: " + 25; // Type coercion: "Age: 25" let mixed = 5 + "5"; // Type coercion: "55" console.log(sum); // Output: 15 console.log(difference); // Output: 5 console.log(welcomeMessage); // Output: Hello, Bob console.log(result); // Output: Age: 25 console.log(mixed); // Output: 55
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.