[RUBY] to_ ○

to_○

x = 50
y = "3"

p x + y.to_i #to int
p x + y.to_f #to floo


scores = {keiichi:400, tomomi:2000}

p scores.to_a #to arry 
p scores.to_h #to hassh 

%Notation


puts ("red", "blue")

puts %(hello) #Sie können "" zwischen OK verwenden

p ["red", "blue"]

p %W(red, blue) #OK

if


score = gets.to_i


if score > 80 then
        puts "great!"
else if score > 60 then
    puts "good"

else
    puts "so so..."

end

case

#case

signal = gets.chomp #Chomp, um den letzten Zeilenvorschubcode zu entfernen

case signal
when "red" 
    puts "stop!"
when "green" 
    puts "go!"
when "yello" 
    puts "caution!"
    
else
    puts "wrong signal"

end

While

#while

i = 0

while i < 10 do
    
    puts "#{i}: hello" # #{i}Wird verwendet, um das Anzeigen der Häufigkeit zu erleichtern
    
    i += 1 #i = i +Kann auf 1 gekürzt werden
    
end

Times

#times

10.times do |i| #i +=Gleicher Effekt wie 1
    puts "hello"
end

for


for i in 15..20 do
    p i
end

for color in ["red", "blue"] do
    p color
end

for name, score in {taguchi:200, fkoji:400} do
    puts "#{name}: #{score}"
end

for color in %W(red, bule) do
    p color
end

each


(15..20).each do |i|
    p i
end

["red", "blue"].each do |color|
    p color
end

{taguchi:200, fkoji:400}.each do |name, score|
    puts "#{name}: #{score}"
end

%W(red, bule).each do |color|
    p color
end

Recommended Posts

to_ ○
Verein (1 zu 1)! !!
Wiedereinführung in JSTL
umschreiben, es sei denn
Suchmethode
Einführung in web3j
Einführung in Micronaut 1 ~ Einführung ~
[Java] Einführung in Java
Einführung in die Migration
17 Entspricht einem Array
Einführung in Java
Entspricht dem Geltungsbereich
Entspricht 15 Zeichenfolgen
Einführung in Doma
8 Entspricht mehreren Argumenten
Datei zur JAR-Datei hinzufügen
So entwickeln Sie OpenSPIFe
Einführung in JAR-Dateien
Änderungen von Java 8 zu Java 11
Summe von Java_1 bis 100
Versuche Edelstein freizugeben
So rufen Sie AmazonSQSAsync auf
Einführung in Ratpack (8) -Session
Verwendung von Map
Schritte zur Bereitstellung in Heroku
Klasse zu zählen
Wie schreibe ich Rails
Wie benutzt man rbenv?
Migrieren Sie von JUnit 4 zu JUnit 5
Einführung in Bootstrap in Rails 5
Konvertierung von URL zu String
Verwendung von fields_for
Verwendung von java.util.logging
Einführung in Ratpack (6) --Promise
Stellen Sie RSpec auf DRY
Verwendung der Karte
Bootstrap in Rails einführen !!
Einführung in Ratpack (9) - Thymeleaf
[Java] Stellen Sie eine Verbindung zu MySQL her
Wischen Sie, um die Bildschirme zu wechseln
Verwendung von collection_select
Lassen Sie uns den Pfad durchgehen, um Docker-Slim zu verwenden
Einführung von Vue.js in Rails
Schritte zum Bereitstellen von Struts 2.5.8
Einführung in PlayFramework 2.7 ① Übersicht
Einführung in das Android-Layout
Debuggen mit Eclipse
Wie benutzt man Twitter4J
Weg zur REPL (?) Schöpfung (3)
Wie benutzt man active_hash! !!
So installieren Sie Docker
Verwendung von MapStruct
Einführung in Entwurfsmuster (Einführung)
Verwendung von TreeSet