Skip to content

gerardosilva/Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge - Backend

Write a program that prints all the numbers from 1 to 100. However, for multiples of 3, instead of the number, print "Linio". For multiples of 5 print "IT". For numbers which are multiples of both 3 and 5, print "Linianos".

But here's the catch: you can use only one if. No multiple branches, ternary operators or else.

Requirements

  • 1 if
  • You can't use else, else if or ternary
  • Unit tests
  • Feel free to apply your S.O.L.I.D knowledge
  • You can write the challenge in any language you want. Here at Linio we are big fans of PHP, Kotlin, Java and TypeScript

START

run composer install run php index.php

TESTS

run phpunit --configuration phpunit.xml

About

Challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages