O operador mais no JavaScript ele serve para adição tanto para concatenação de string ou seja para somar e preciso ser do tipo number então fazer Number + Number
e para concatenar basta ser do tipo string então fazer String + String
.
var n1 = '3'
var n2 = '5'
n1 + n2
// "35"
var n1 = 3
var n2 = 5
n1 + n2
// 8
typeof
: ve o tipo da variavel em questão.
var n = 200
typeof n
// 'number'
var n = "Google"
typeof n
// 'string'
alert("")
: vai mostrar um alerta em telaconfirm("")
: vai pedir para o usuario confirmar ou n uma informação em tela.prompt("")
: vai pedir para o usuario inserir um dado em tela.document.write(""):
: escreve no documento HTML.
parserInt(n)
: converte uma string para inteiroparseFloat(n)
: converte uma string para Float (Ou seja um ponto flutuante).Number(n)
: converte para o tipo numero ou seja o javascripit ira se virar para saber se e inteiro ou float a informação que vc esta convertendo de string para number.String(n)
oun.toString()
: converte um numero em String.
As veses queremos colocar uma informação a mas na nossa string para isso podemos usar o operador de concatenação "+":
var nome = "Natan";
var idade = 23;
"Ola" + nome + " seja bem-vindo. Você tem " + idade + " anos."
Podemos ver que e um pouco confuso esse abre e fecha aspas por isso existe outra forma usando crase e a simbologia ${}
.
var nome = "Natan";
var idade = 23;
`Ola ${nome} seja bem-vindo. Você tem ${idade} anos.`
.length
: retorna a quantidade de caracteres da String..toUpperCase()
: String retorna em maiuscula..toLowerCase()
: String retorna em minuscula.
.toFixed(n)
: vai dizer quantas casas depois da virgula vc quer na variavel n.replace('n','m')
: vai trocar uma coisa por outra no caso trocar n por m.