[RUBY] à_ ○

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) #Vous pouvez utiliser "" entre OK

p ["red", "blue"]

p %W(red, blue) #D'accord

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 pour supprimer le dernier code de saut de ligne

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}Est utilisé pour faciliter la visualisation du nombre de fois
    
    i += 1 #i = i +Peut être raccourci à 1
    
end

Times

#times

10.times do |i| #i +=Même effet que 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

à_ ○
Association (1 à 1)! !!
Réintroduction à JSTL
réécrire à moins que
Méthode de recherche
Introduction à web3j
Introduction à Micronaut 1 ~ Introduction ~
[Java] Introduction à Java
Introduction à la migration
17 Correspond à un tableau
Introduction à Java
Correspond à la portée
Correspond à 15 chaînes
Introduction à Doma
8 Correspond à plusieurs arguments
Ajouter un fichier au fichier jar
Comment développer OpenSPIFe
Introduction aux fichiers JAR
Changements de Java 8 à Java 11
Somme de Java_1 à 100
Essayez de libérer la gemme
Comment appeler AmazonSQSAsync
Introduction à Ratpack (8) - Session
Comment utiliser Map
Étapes de déploiement sur Heroku
Classe à prendre en compte
Comment écrire des rails
Comment utiliser rbenv
Migrer de JUnit 4 vers JUnit 5
Présentation de Bootstrap à Rails 5
Conversion d'URL en chaîne
Comment utiliser fields_for
Comment utiliser java.util.logging
Introduction à Ratpack (6) - Promesse
Réglez RSpec sur DRY
Comment utiliser la carte
Présentation de Bootstrap aux rails !!
Introduction à Ratpack (9) --Thymeleaf
[Java] Connectez-vous à MySQL
Balayez pour changer d'écran
Comment utiliser collection_select
Passons en revue le PATH pour utiliser docker-slim
Présentation de Vue.js à Rails
Étapes de déploiement de Struts 2.5.8
Introduction à PlayFramework 2.7 ① Présentation
Introduction à la mise en page Android
Pour déboguer avec Eclipse
Comment utiliser Twitter4J
Road to REPL (?) Création (3)
Comment utiliser active_hash! !!
Comment installer Docker
Comment utiliser MapStruct
Introduction aux modèles de conception (introduction)
Comment utiliser TreeSet