×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Tutorial] tonumber
[Tutorial] tonumber
Rolonudo
« Citoyen »
1438117800000
    • Rolonudo#0000
    • Profil
    • Derniers messages
    • Tribu
#1
  1
tonumber (e [, base])

Tenta converter seu argumento para um número. Se o argumento já é um número ou uma cadeia de caracteres que pode ser convertida para um número, então tonumber retorna este número; caso contrário, retorna nil.

Um argumento opcional especifica a base para interpretar o numeral. A base pode ser qualquer inteiro entre 2 e 36. Na base 10 (padrão), o número pode ter uma parte decimal, bem como uma parte expoente opcional. Em outras bases, somente inteiros sem sinal são aceitos.

Script a dit :

-- Todos os exemplos retornarão 15;

print
(tonumber('1111', 2)) -- Binário
--

print
(0xF) -- Hexadecimal
--

print
(tonumber("17",8)) -- Octal
--

print
(tonumber('15',10)) -- Decimal

Espero ter ajudado!

Booleando
« Citoyen »
1438183020000
    • Booleando#0000
    • Profil
    • Derniers messages
    • Tribu
#2
  0
muinto obrigado
isso vaim me ajundar muinto
Taric
« Citoyen »
1438189080000
    • Taric#5206
    • Profil
    • Derniers messages
    • Tribu
#3
  0
Interessante, talvez eu possa começar a criar scripts feitos por min, com rotação melhores tipo:
vivo=tonumber(vivo)+tonumber(1);
Booleando
« Citoyen »
1438190580000
    • Booleando#0000
    • Profil
    • Derniers messages
    • Tribu
#4
  0
ensina tostring agora amingo
Stheblindd
« Citoyen »
1438190640000
    • Stheblindd#0000
    • Profil
    • Derniers messages
    • Tribu
#5
  0
(function()
naovivo = tonumber(0)
for a,b in pairs(tfm.get.room.playerList) do
if b.isDead then
naovivo = tonumber(naovivo) + tonumber(1)
end
end
vivo = tonumber(#tfm.get.room.playerList)
vivo = tonumber(vivo) - tonumber(naovivo)
end)()
assim ta certo tb dr. breno/phd rolonudo?

Dernière modification le 1438190700000
Rolonudo
« Citoyen »
1438190700000
    • Rolonudo#0000
    • Profil
    • Derniers messages
    • Tribu
#6
  0
Stheblindd a dit :
(function()
naovivo = tonumber(0)
for a,b in pairs(tfm.get.room.playerList) do
if b.isDead then
naovivo = tonumber(naovivo) - tonumber(1)
end
vivo = tonumber(#tfm.get.room.playerList)
vivo = tonumber(vivo) - tonumber(naovivo)
end)()
assim ta certo tb dr. breno/phd rolonudo?

quase

phd vlw
Taric
« Citoyen »
1438191000000
    • Taric#5206
    • Profil
    • Derniers messages
    • Tribu
#7
  0
Stheblindd a dit :
(function()
naovivo = tonumber(0)
for a,b in pairs(tfm.get.room.playerList) do
if b.isDead then
naovivo = tonumber(naovivo) + tonumber(1)
end
end
vivo = tonumber(#tfm.get.room.playerList)
vivo = tonumber(vivo) - tonumber(naovivo)
end)()
assim ta certo tb dr. breno/phd rolonudo?

Eu acho a parte mais interessante do código essa:
vivo = tonumber(vivo) - tonumber(naovivo)
Mostra que você está aprendendo muito desde a ultima vez q eu vi vc no pastebin.
booleando a dit :
ensina tostring agora amingo

Muito hard

Dernière modification le 1438191060000
Booleando
« Citoyen »
1438191060000
    • Booleando#0000
    • Profil
    • Derniers messages
    • Tribu
#8
  0
droga assim nunca vou aprender
Rolonudo
« Citoyen »
1438191360000
    • Rolonudo#0000
    • Profil
    • Derniers messages
    • Tribu
#9
  0
a dit :
vivo = tonumber(#tfm.get.room.playerList)

erro feio erro rude
Sabrina0304
« Citoyen »
1454872620000
    • Sabrina0304#0000
    • Profil
    • Derniers messages
#10
  0
Como eu jogo
Jellymichey
« Censeur »
1497815160000
    • Jellymichey#0000
    • Profil
    • Derniers messages
    • Tribu
#11
  0
tonumber("hi") == nil

retorna true né?
Fofinhoppp
« Consul »
1497815580000
    • Fofinhoppp#0000
    • Profil
    • Derniers messages
    • Tribu
#12
  0
Jellymichey a dit :
tonumber("hi") == nil

retorna true né?

não
Jellymichey
« Censeur »
1497815700000
    • Jellymichey#0000
    • Profil
    • Derniers messages
    • Tribu
#13
  0
Fofinhoppp a dit :
Jellymichey a dit :
tonumber("hi") == nil

retorna true né?

não

retorna oq?
o tonumber apenas
Brenower
« Censeur »
1497817320000
    • Brenower#0000
    • Profil
    • Derniers messages
    • Tribu
#14
  0
Jellymichey a dit :
tonumber("hi") == nil

retorna true né?

vai retornar nil né
Fofinhoppp
« Consul »
1497817500000
    • Fofinhoppp#0000
    • Profil
    • Derniers messages
    • Tribu
#15
  0
Jellymichey a dit :
Fofinhoppp a dit :
Jellymichey a dit :
tonumber("hi") == nil

retorna true né?

não

retorna oq?
o tonumber apenas

retorna nil mesmo, tonumber só funciona em string que contenha número, tipo
arroz = '758'
if tonumber(arroz) > 0 then return print 'oi' end -- retorna oi
if arroz > 0 then return print 'ola' end -- aqui dá erro pois não é foi possivel verificar o valor numerico de uma string
Gamedroit
« Citoyen »
1505609340000
    • Gamedroit#3347
    • Profil
    • Derniers messages
    • Tribu
#16
  0
-' para que ensinar tostring mds -' é a mesma coisa que tonumber -'
tostring transforma números(int) em string exemplo:

str = tostring(100)

vai parecer que você colocou "100" -'
Tremines
« Citoyen »
1505665020000
    • Tremines#0000
    • Profil
    • Derniers messages
    • Tribu
#17
  1
que legal

juro q li tumblr
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Tutorial] tonumber
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27