Fórum Dix
Bem-vindo ao Fórum Dix. Aqui você poderá encontar conteúdos como:

#Habbo
#Transformice
#Minecraft
#DDTank
#SAMP
#Design
#Web
#Combat Arms
#WEBNODE
#Noticias

Clique em registrar e inicie sua jornada por aqui.
Fórum Dix

Fórum Dix - LEAGUE OF LEGENDS | DDTANK | MINECRAFT | FPS | SUPORTE | DIVERSOS


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

#1
 Gabe

avatar
Expert X

 Expert X
String e Number são dois tipos de valores que encontramos em LUA. A diferença entre tais é que strings são um conjunto de palavras e, como o próprio nome diz, numbers são valores numéricos.

String sempre começam "string" ou 'string', ou até mesmo [[string]]. Diferentes dos numbers que não precisam usar nenhum tipo de simbolo para representá-lo.

Exemplos:
Código:
setPlayerStorageValue(cid, 28221 ,1)            ----- Number----
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Hello")  -- String --

Ou seja

String ~= Number

Mas são dois valores que podem variar. Atenção: string e Number jamais podem ser verificados com a estrutura if.

Considere este código como incorreto:
Código:
local string = "oi"
local number = 1
if string > number then
return true
end

O modelo acima esta incorreto porque verificamos uma string com um number que jamais estará certo.
A menos que utilizamos outra estruturas tais como #.

Se verificar uma string e um number acontecerá tal erro:

attempt to compare number with string



Tanto number e string podem ser colocados numa tabela:
Código:
local transf = {
["Morte"] = {level = 1, type = "(Dark)", health = 2222, addlevel = 10, looktype = 300, spell = exori, addmana = 2000}

}

Os numbers podem ser positivos e negativos.

Existe funções que podem verificar se os valores são string ou number tais são:
Código:
if (type(value) == "number") then -- Verificação de Number---
if (type(value) == "string") then ----Verificação de String--


Créditos:
caotic - guia
Gabe - revisão e formatação

#2
 Gianlucca

avatar
Moderador
Moderador
Strings? Eu apenas digo:

Código:
frase = [[Fantástico! hehe]]
x3 = "n"
print (string.lower(frase))
print (frase)
print (string.upper(frase))
print (string.reverse(frase))
print (string.rep(x3, 3))

Entendedores entenderão :3



[Somente administradores podem ver esta imagem]

#3
 ✖ Dit

avatar
Familia FD
Familia FD
Sinceramente Não ... Acho que vou Tira 0 , rsrs'



[Somente administradores podem ver esta imagem]DitDesign sugere:[Somente administradores podem ver esta imagem] Jamais forneça seus dados pessoais, tais como e-mail de fundação ou senhas pelo fórum. [Somente administradores podem ver esta imagem] Antes de criar um novo tópico faça uma pesquisa rápida e olhe a lista de tutorials prontos. [Somente administradores podem ver esta imagem] Se perdeu a senha de administração do fórum, contate um administrador por mp.


[Somente administradores podem ver esta imagem]
http://forum-dix.com.br

#4
 Conteúdo patrocinado


Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum

 

 Bem-VindoSeja muito bem-vindo ao nosso fórum de Jogos, por favor efetue seu cadastro para que possuia total acesso ao nosso fórum.