<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title> JS: operatori </title>
<link rel="stylesheet" href="/sitewide.css"><script src="/web/dhtml/color-theme/colors.js"></script>
</head>
<body>
<a href="percorsi.html">percorsi tematici</a>
<?php $current_index = 1; require("navigation.php"); ?>
<?= navigation_previous_next($current_index, $sequence) ?>
<p>
In JavaScript ci sono operatori per eseguire operazioni di calcolo matematiche.<br>
Ricordo che il computer è anche detto "calcolatore", vedasi la parola computo che significa calcolo.
</p>
<p>
I tipi di dato elementari sono:<br>
numerico come numero intero o numero anche con virgola, testuale come stringa,<br>
verità binaria come booleano dell'algebra di George Boole.
</p>
<p>
Le operazioni essenziali sono:<br>
date due stringhe di testo concatenarle in una sola stringa formata dalle due, in ordine.<br>
dati due numeri sommarli, sottrarli, dividerli, moltiplicarli (4 operazioni aritmetiche).<br>
dati due numeri confrontarli con maggiore, minore, uguale ottenendo vero o falso.<br>
dati due valori booleani di vero o falso fare AND OR NOT logici, della logica booleana.
</p>
<p>
operazioni matematiche aritmetiche:
<li>somma: A+B</li>
<li>sottrazione: A-B</li>
<li>moltiplicazione: A*B</li>
<li>divisione: A/B</li>
... produce: valore numerico
</p>
<p>
operazioni di confronto:
<li>uguale: A == B </li>
<li>minore: A < B </li>
<li>maggiore: A > B </li>
... produce: valore booleano vero o falso
</p>
<p>
operazioni su verità binaria booleana
<li>AND: A && B</li>
<li>OR: A || B</li>
<li>NOT: !A</li>
... produce: valore booleano vero o falso
</p>
<?= navigation_previous_next($current_index, $sequence) ?>
<div><a href="."> go to main page. </a></div>
<script src="/web/show-source.js"></script>
</body>
</html>