let data, line, message, Fee;
const rakuten_plan = [0, 980, 1980, 2980];
window.alert(rakuten_fee(2, 1));
// 機能:今月の楽天モバイル料金を算出する
// 関数名:楽天料金
// 引数: データ、回線
// 戻り値:料金説明文
function rakuten_fee(data, line) {
if (data <= 1) {
if (line == 1) {
Fee = rakuten_plan[0];
} else {
Fee = rakuten_plan[1];
}
} else if (data <= 3) {
Fee = rakuten_plan[1];
} else if (data <= 20) {
Fee = rakuten_plan[2];
} else if (20 < data) {
Fee = rakuten_plan[3];
}
message = ['今月の料金は',Fee,'円/月(税込',Math.floor(Fee * 1.1),'円)です。'].join('');
return message;
}
<?php
// 機能:今月の楽天モバイル料金を算出する
// 関数名:楽天料金
// 引数: データ、回線
// 戻り値:料金説明文
function rakuten_fee($data, $line) {
$rakuten_plan = array(0, 980, 1980, 2980);
if ($data <= 1) {
if ($line == 1) {
$Fee = $rakuten_plan[0];
} else {
$Fee = $rakuten_plan[1];
}
} else if ($data <= 3) {
$Fee = $rakuten_plan[1];
} else if ($data <= 20) {
$Fee = $rakuten_plan[2];
} else if (20 < $data) {
$Fee = $rakuten_plan[3];
}
$message = implode('', array('今月の料金は',$Fee,'円/月(税込',floor($Fee * 1.1),'円)です。'));
return $message;
}
print(rakuten_fee(2, 1));
?>
import math
# 機能:今月の楽天モバイル料金を算出する
# 関数名:楽天料金
# 引数: データ、回線
# 戻り値:料金説明文
def rakuten_fee(data, line):
RAKUTEN_PLAN = [0, 980, 1980, 2980]
if data <= 1:
if line == 1:
Fee = RAKUTEN_PLAN[0]
else:
Fee = RAKUTEN_PLAN[1]
elif data <= 3:
Fee = RAKUTEN_PLAN[1]
elif data <= 20:
Fee = RAKUTEN_PLAN[2]
elif 20 < data:
Fee = RAKUTEN_PLAN[3]
message = ''.join([str(x) for x in ['今月の料金は', Fee, '円/月(税込', math.floor(Fee * 1.1), '円)です。']])
return message
print(rakuten_fee(2, 1))