What exactly is a string?
I know that it holds some value but what is it used for?
What exactly is a string?
I know that it holds some value but what is it used for?
A string is a value meant for text. Same* thing for int, int is a value for numbers. Roblox also has special functions regarding strings, like this;
local Message = "Hey! This is a string.";
if Message:find("Hey!") then
print("Hello!");
end;
What the code above does is check if the message contains “Hey!”, and if it does it prints out “Hello!”.
Learn more about strings here.
Strings are basically characters that are inside the quotes
They can be used to print,assign a variable,fire a function using it as a paramater (such as :FindFirstChild() ) and ect
Printing using string:
print("Pretty much self-explanatory")
Assigning a variable using string and then printing it
local aVariable = "Hello!" --this will print hello
print(aVariable)
And I’m sorry if I’m asking a lot of questions, but what types of strings are there? (If there are any)
There is only 1 type of string. Which is literally any characters you can think of (including numbers)
String the word is just referring to characters in a line.
There is only one type.
You can also have multiple lines in a string using [[
here is an example:
print([[Hello world!
This is a second line
This is a third line
Goodbye!]])
Or you can use \n which this
print("Hello world!\nThis is a second line\nThis is a third line\nGoodbye!")
Is the same as the one above
Tip: If one of the replies here is the solution to your question then you can mark it as a solution.
“Yeet” ← String
‘Yeet’ <— String
[[Yeet]] <— String
“true” ← String
“false” <— String
“123” <— String
true ← Boolean
false <— Boolean
123 <— Int
THIS WAS A REPLY TO MAIN THREAD NOT YOU @zaydoudou SORRY