if - Javascript Python Ruby

if ~ else を使った条件分岐

Javascript - Node.js

let score = 75;

if(score >= 80) {
  console.log("合格")
} else {
  console.log("不合格")
};

Python

score = 75

if score >= 80:
    print("合格")
else:
    print("不合格")

複数の条件分岐

Javascript - Node.js

let score = 100;

if(score == 100){
    console.log("満点!!")
} else if(score >= 80) {
    console.log("合格")
} else {
    console.log("不合格")
};

Python

score = 100

if score == 100:
    print("満点!!")
elif score >= 80:
    print("合格")
else:
    print("不合格")

条件の否定

Javascript - Node.js

let item = "ruby"

if(item != "python"){
  console.log("python ではありません")
} else {
  console.log("ruby です")
}

Python

item = "ruby"

if not(item == "python"):
    print("python ではありません")
else:
    print("true")

論理積

Javascript - Node.js

let a = "python"
let b = "javascript"

if(a == "python" && b == "javascript"){
  console.log("True")
} else {
  console.log("False")
}

Python

a = "python"
b = "javascript"

if a == "python" and b == "javascript":
    print("True")
else:
    print("False")

content

Javascript - Node.js

let a = "python"
let b = "js"

if(a == "python" || b == "javascript"){
  console.log("True")
} else {
  console.log("False")
}

Python

a = "python"
b = "js"

if a == "python" or b == "javascript":
    print("True")
else:
    print("False")