Tipos e Operadores

<< Click to Display Table of Contents >>

Navigation:  Passo-a-Passo >

Tipos e Operadores

Previous pageReturn to chapter overviewNext page

Tipos

 

number

inteiro e decimal

string

string

boolean

true / false

null

null

Date

necessita instanciar

 

Baixa tipagem. Não precisa especificar o tipo de dado quando declarar variável.

 

Conversão

 

eval

string to int

parseInt

string to int

parseFloat

string em decimal

string

objeto para string

 

Exemplos

 

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

</head>

<script>

    function calcular() {

        var campo1 = document.getElementById("Text1");

        var campo2 = document.getElementById("Text2");  // aceita 1 ou 1.1 (decimais)

 

        if (campo1.value != "" && campo2.value != "")

            alert("soma: " + (eval(campo1.value) + eval(campo2.value)));

        else

            alert("Valores inválidos");

    }

</script>

<body>

    <!-- clique no botao para trocar o titulo do documento -->

    <form id="form1" method="post">

        <input id="Text1" type="text" name="txtTitle" />

        <br />

        <input id="Text2" type="text" name="txtTitle" />

        <input id="Button1" type="button" value="Calcular" onclick="calcular(); return false;" />

 

    </form>

</body>

</html>