べき乗演算子
CoddyのLuaジャーニー「基礎」セクションの一部。レッスン 14/90。
キャレット記号 ^ で表されるべき乗演算子です。この演算子を使うと、数をべき乗できます。これは、ある数を指定された回数だけ自分自身に掛けることを意味します。
べき乗演算子の仕組みは次のとおりです。
result = 2 ^ 3 -- resultは8(2 × 2 × 2)
result = 5 ^ 2 -- resultは25(5 × 5)result = 10 ^ 1 -- resultは10(10の1乗)
result = 4 ^ 0 -- resultは1(どんな数も0乗すると1)チャレンジ
簡単累乗演算子を使って、正方形の菜園区画の面積を計算しましょう。sideLengthという変数を作成し、値7を代入します。次に、累乗演算子を使って辺の長さを2乗して面積を計算し、その結果をareaという変数に格納します。計算した面積を出力します。
自分で試してみよう
-- 庭の区画の面積を計算するための変数を作成する
local sideLength = 7
-- TODO: ここに累乗を使って面積を計算するコードを書く
-- 計算した面積を表示する
print(area)このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Luaオンラインコンパイラ