Code Blocks¶
Make sure to include the correct language code for syntax highlighting, and to format your code according to our coding guidelines.
Frequently used syntaxes are: python
, css
, html
, html+django
, javascript
, console
.
Python¶
def is_divisible(number, divisor):
remainder = number % divisor
if remainder == 0:
return True
else:
return False
def fizzbuzz_concat(number):
reply = ""
if is_divisible(number, 3):
reply = reply + "Fizz"
if is_divisible(number, 5):
reply = reply + "Buzz"
if reply:
return reply
else:
return number
for number in range(1, 100):
print(fizzbuzz_concat(number))
CSS¶
a {
text-decoration: none;
}
HTML¶
<body>
<main class="page-content">
<h1>An example heading</h1>
</main>
</body>
Django (Template)¶
<body>
<main class="page-content">
<h1>An example heading</h1>
<ul>
{% for item in list %}
<li>{{ item.title }}</li>
{% endfor %}
</ul>
</main>
</body>
Javascript¶
function isDivisible(dividend, divisior) {
const rest = dividend % divisior;
if (rest === 0) {
return true;
} else {
return false;
}
}
exports.isDivisible = isDivisible;
function numToFizzBuzz(num) {
let response = '';
if (isDivisible(num, 3)) {
response += 'Fizz';
}
if (isDivisible(num, 5)) {
response += 'Buzz';
}
if (!response) {
response = num.toString();
}
return response;
}
exports.numToFizzBuzz = numToFizzBuzz;
function fizzbuzz(start = 1, end = 100) {
const fizzbuzzArray = [];
for (let i = start; i <= end; i++) {
const numString = numToFizzBuzz(i);
fizzbuzzArray.push(numString);
}
return fizzbuzzArray;
}
exports.fizzbuzz = fizzbuzz;
Console¶
$ ./manage.py runserver 0:8000