noteのコードハイライトテスト
JavaScript
function fizzbuzz(n) {
for (let i = 1; i <= n; i++) {
if (i % 15 === 0) {
console.log("FizzBuzz");
} else if (i % 5 === 0) {
console.log("Buzz");
} else if (i % 3 === 0) {
console.log("Fizz");
} else {
console.log(i);
}
}
}
TypeScript
function fizzbuzz(n: number): void {
for (let i = 1; i <= n; i++) {
if (i % 15 === 0) {
console.log("FizzBuzz");
} else if (i % 5 === 0) {
console.log("Buzz");
} else if (i % 3 === 0) {
console.log("Fizz");
} else {
console.log(i);
}
}
}
Java
public class FizzBuzz {
public static void fizzbuzz(int n) {
for (int i = 1; i <= n; i++) {
if (i % 15 == 0) {
System.out.println("FizzBuzz");
} else if (i % 5 == 0) {
System.out.println("Buzz");
} else if (i % 3 == 0) {
System.out.println("Fizz");
} else {
System.out.println(i);
}
}
}
public static void main(String[] args) {
fizzbuzz(100); // 例: 100までのFizzBuzzを実行
}
}
Go
package main
import "fmt"
func fizzbuzz(n int) {
for i := 1; i <= n; i++ {
if i%15 == 0 {
fmt.Println("FizzBuzz")
} else if i%5 == 0 {
fmt.Println("Buzz")
} else if i%3 == 0 {
fmt.Println("Fizz")
} else {
fmt.Println(i)
}
}
}
func main() {
fizzbuzz(100) // 例: 100までのFizzBuzzを実行
}
Ruby
def fizzbuzz(n)
(1..n).each do |i|
if i % 15 == 0
puts "FizzBuzz"
elsif i % 5 == 0
puts "Buzz"
elsif i % 3 == 0
puts "Fizz"
else
puts i
end
end
end
fizzbuzz(100) # 例: 100までのFizzBuzzを実行
Python
def fizzbuzz(n):
for i in range(1, n + 1):
if i % 15 == 0:
print("FizzBuzz")
elif i % 5 == 0:
print("Buzz")
elif i % 3 == 0:
print("Fizz")
else:
print(i)
fizzbuzz(100) # 例: 100までのFizzBuzzを実行
PHP
<?php
function fizzbuzz($n) {
for ($i = 1; $i <= $n; $i++) {
if ($i % 15 == 0) {
echo "FizzBuzz\n";
} elseif ($i % 5 == 0) {
echo "Buzz\n";
} elseif ($i % 3 == 0) {
echo "Fizz\n";
} else {
echo $i . "\n";
}
}
}
fizzbuzz(100); // 例: 100までのFizzBuzzを実行
?>
Kotlin
fun fizzbuzz(n: Int) {
for (i in 1..n) {
when {
i % 15 == 0 -> println("FizzBuzz")
i % 5 == 0 -> println("Buzz")
i % 3 == 0 -> println("Fizz")
else -> println(i)
}
}
}
fun main() {
fizzbuzz(100) // 例: 100までのFizzBuzzを実行
}
C
#include <stdio.h>
void fizzbuzz(int n) {
for (int i = 1; i <= n; i++) {
if (i % 15 == 0) {
printf("FizzBuzz\n");
} else if (i % 5 == 0) {
printf("Buzz\n");
} else if (i % 3 == 0) {
printf("Fizz\n");
} else {
printf("%d\n", i);
}
}
}
int main() {
fizzbuzz(100); // 例: 100までのFizzBuzzを実行
return 0;
}
C++
#include <iostream>
void fizzbuzz(int n) {
for (int i = 1; i <= n; i++) {
if (i % 15 == 0) {
std::cout << "FizzBuzz" << std::endl;
} else if (i % 5 == 0) {
std::cout << "Buzz" << std::endl;
} else if (i % 3 == 0) {
std::cout << "Fizz" << std::endl;
} else {
std::cout << i << std::endl;
}
}
}
int main() {
fizzbuzz(100); // 例: 100までのFizzBuzzを実行
return 0;
}
C#
using System;
class Program {
static void FizzBuzz(int n) {
for (int i = 1; i <= n; i++) {
if (i % 15 == 0) {
Console.WriteLine("FizzBuzz");
} else if (i % 5 == 0) {
Console.WriteLine("Buzz");
} else if (i % 3 == 0) {
Console.WriteLine("Fizz");
} else {
Console.WriteLine(i);
}
}
}
static void Main() {
FizzBuzz(100); // 例: 100までのFizzBuzzを実行
}
}
Swift
func fizzbuzz(_ n: Int) {
for i in 1...n {
if i % 15 == 0 {
print("FizzBuzz")
} else if i % 5 == 0 {
print("Buzz")
} else if i % 3 == 0 {
print("Fizz")
} else {
print(i)
}
}
}
fizzbuzz(100) // 例: 100までのFizzBuzzを実行
VB
Module Module1
Sub Main()
FizzBuzz(100) ' 例: 100までのFizzBuzzを実行
End Sub
Sub FizzBuzz(ByVal n As Integer)
For i As Integer = 1 To n
If i Mod 15 = 0 Then
Console.WriteLine("FizzBuzz")
ElseIf i Mod 5 = 0 Then
Console.WriteLine("Buzz")
ElseIf i Mod 3 = 0 Then
Console.WriteLine("Fizz")
Else
Console.WriteLine(i)
End If
Next
End Sub
End Module
この記事が気に入ったらサポートをしてみませんか?