基本的な問題の解答-鉛筆の個数


質問する
1ダースの鉛筆は12本ある.
学生ごとに鉛筆を1本分けるとき.
N人が学生数を入力すると
必要な鉛筆の打数を計算するプログラムを作成してください.
説明の入力
1行目に1000以下の自然数Nを入力します.
出力の説明
最初の行に必要なダース数を出力します.
入力例1
25
出力例1
3
入力例2
178
出力例2
15
私の答え
Nを12で割った場合
残りが0の場合はシェアを返します
残りの1以上は、ボリューム+1
Math.flower()を使用します.
function solution(n){
    let answer;
    if (n % 12 == 0) answer = (n / 12)
        answer = ((n / 12) + 1)
    return Math.floor(answer);
}

console.log(solution(178));
より良いソリューション
残り時間(ex.2.1111)
部Mathceil() (ex. 3)
function solution(n){
    let answer Math.ceil(n / 12);
    return answer;
}

console.log(solution(25));
Math
  • アップロード:Math.ceil()
  • 四捨五入:Math.round()
  • 降下:Math.floor()