Prologにはif文はありませんが
同じようなことを選言を使ってできます
例えば
変数Xが10より上ならupper10以下ならunder
と表示するtest1(X)という関数を作るには
同じようなことを選言を使ってできます
例えば
変数Xが10より上ならupper10以下ならunder
と表示するtest1(X)という関数を作るには
test1(X) :- (X > 10 -> write("upper"); write("under")).
コメントをかく