Ruby: Привет, Мир!
По традиции начнем с написания программы 'Hello, World!'. Эта программа будет выводить на экран текст:
# В конце инструкции нет символа ;
# В Ruby не ставятся ; практически никогда
puts 'Hello, World!'puts() — функция печати на экран. В Ruby функции могут вызываться как со скобками, так и без них — разница только в способе записи. Код выше можно было бы записать так:
puts('Hello, World!')Решение о том, ставить скобки или нет, зависит от предпочтений программиста и удобства в каждой конкретной ситуации. Это понимание придёт со временем.
Задание
Наберите в редакторе код из задания символ в символ и нажмите «Проверить».
puts 'Hello, World!'Ruby: Привет, Мир!
По традиции начнем с написания программы 'Hello, World!'. Эта программа будет выводить на экран текст:
# В конце инструкции нет символа ;
# В Ruby не ставятся ; практически никогда
puts 'Hello, World!'puts() — функция печати на экран. В Ruby функции могут вызываться как со скобками, так и без них — разница только в способе записи. Код выше можно было бы записать так:
puts('Hello, World!')Решение о том, ставить скобки или нет, зависит от предпочтений программиста и удобства в каждой конкретной ситуации. Это понимание придёт со временем.
Задание
Наберите в редакторе код из задания символ в символ и нажмите «Проверить».
puts 'Hello, World!'Ваше упражнение проверяется по этим тестам
# frozen_string_literal: true
require 'test_helper'
describe 'output' do
it 'should works' do
_(-> { require_relative 'index' }).must_output("Hello, World!\n")
end
endРешение учителя откроется через:
20:00
