Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Gegevenstypen en Basisbewerkingen | Sectie
Oefenen
Projecten
Quizzen & Uitdagingen
Quizzen
Uitdagingen
/
JavaScript Basis

bookGegevenstypen 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
copy

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
copy
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 4

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 1. Hoofdstuk 4
some-alt