Javascript


Applications


Search a word:
   



© The scientific sentence. 2010



1. Variables:


En javaScript, une variable est utilisée pour "stocker"  de 
l'information. Elle peut prendre une valeur ou une expression.

Exemple::

var x = 8;
var y = "phrase";
var expression = "JavaScript est un langage interprété";
var z = x + y;

Les noms de variables sont des "case sensitive" (x and X sont des 
variables différentes). Ils doivent commencer par une lettre ou un 
"underscore" ( programme ou _programme).

La valeur de la variable peut changer aucours de l'exécution.
can change during the execution of a script. On utilise le nom 
de la variable pour afficher ou changer sa valeure. 

Exemple:
<script type="text/javascript">
var saison;
saison = "Printemps";
document.write(saison);
document.write("<br />");
saison = "Hiver";
document.write(saison);
</script>

Son exécution donne:

Ce script declare une variable, lui assigne ue 
valeur, affiche cette valeur, change cette valeur et l'affiche 
de nouveau.

On declare (on crée) une variable avec l'instruction var. 
On peut assigner des valeurs en même temps que la déclaration:
var x = 8;
var saison = "Printemps"; 
Remarquez que le text est toujours entre parenthèses.

Lorsqu'on assigne une valeure à une variable non déclarée, 
celle-ci sera automatiquement déclarée.
les deux instructions suivantes sont les mêmes:
saison = "Printemps"; 
var saison = "Printemps";

2. Opérateurs


Un opérateur manipule des valeurs. L'opérateur "=" 
affecte des valeurs; l'opérateur "+" additionne deux valeurs, 
l'opérateur "*" multiplie deux valeurs.

Exemple::
a = 3.5;
b = 10;
c = a * b;
(variables automatiquement déclarées)

<script type="text/javascript">
a = 3.5;
b = 10;
c = a * b;
document.write(" <h5>La valeur de c est  égale à " 
+ c + "</h5>");
</script">

2.1. Opérateurs arithmétiques 

En JavaScript, se sont:
+ 		Addition 	
- 		Soustraction 	
* 		Multiplication 	
/ 		Division 	
% 		Modulos 
++ 		Increment 	
-- 		Decrement 	

L'opérateur "+" est utilisé pour concatener deux chaînes 
de charactères. 
L'addition d'un nombre et d'une chaine de charactère donne une 
chaine de charactère.

2.2. Opérateurs d'affectation

= 			x=y 	
+= 			x+=y 		x=x+y 	
-= 			x-=y 		x=x-y 	
*= 			x*=y 		x=x*y 	
/= 			x/=y 		x=x/y 	
%= 		x%=y 		x=x%y // Le reste de la division de x par y

Autres exemples:
1.
<script type="text/javascript">
a = 3.5;
b = 10;
b += 4; // ou b = b+4;
c = a * b;
document.write(" <h5>La valeur de c est  égale à " + 
c + "</h5>");
</script>

Remarquer le changement de la valeur de b.

2.
<script type="text/javascript">
a = 3.5;
b = 10;
b += 4; // ou b = b+4;
c = a * b;
c %=13; //ou c = c%2;
document.write(" <h5>La valeur de c est  égale à " + 
c + "</h5>");
</script>

Vérifier le modulos et remarquer le sign "+" de la concaténation.



2.3. Opérateurs de comparaison

Ces opérateurs sont utilisés pour faire des tests de vrai ou faux.
On trouve:
== 			est égal à 
=== 		est exactemet égal à
!= 			n'est pas égal à
> 			est plus grand que
< 			est plus petit que
> = 		est plus grand ou égal à
< = 		est plus petit ou égal à

Les opérateurs de comparaisons sont utilisés dans des instructions 
conditionnelles afin d'établir un certain résultat.

Exemple:
<script type="text/javascript">
mois = "2";
if (mois<4) document.write("C'est encore l'hiver!");
</script>

2.4. Opérateurs logiques:

Ils sont utilisés pour établir la logique entre les variables.
On trouve:
&& 		et
|| 		ou
! 		négation

2.5. Opérateurs de condition:

Ici, l'opérateur de condition "?" permets d'assigner une 
valeur à une variable sous certaines conditions. La syntax est:
une_variable = (condition)?valeur1:valeur2 

Exemple:
<script type="text/javascript">
mois = 3;
climat  = (mois <= 4)?"<b>C'est encore l'hiver! </b>":"<em> 
Il fait moins froid! </em>";
document.write(climat);
document.write("<br />");
mois = 7;
climat  = (mois <= 4)?"<b>C'est encore l'hiver! </b>":"<em> 
Il fait moins froid! </em>";
document.write(climat);
</script>


3. Testez vos connaissances:


1. L'expression: 
var nombre = 18;
Est-elle correct? Quelle est la variable? s'agit-il d'une déclaration 
ou d'une affectation? Es-elle équivalente à nombre = 18; pourqoui?

2. L'affectation suivante:
mois = Janvier; 
Est-elle correcte? Pourquoi?

3. Les instructions suivantes:
var a = 30;
b = "jours"
c = a + b;
d = c++;

Sont-elles correctes? 

Ecrivez un script qui donnera la valeur de la variable "c" en 
utilisant la méthode document.write();.

Ecrivez un script qui donnera la valeur, en rouge, de la variable 
"d" en utilisant la méthode document.write();. 
Commentez vos instructions.

4. utilisez un opérateur de votre choix pour ecrire un script, qui 
lorsqu'il s'exécute, affiche "pair" ou "impair" selon la valeur de 
la variable choisie.



  
Google
Web
ScientificSentence
 




chimie labs
|
scientific sentence
|
java
|
php
|
green cat
|
contact
|


© Scientificsentence 2009. All rights reserved.