Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptを使用した秒数からの時間と分


問題

秒数を取り、それらの秒に含まれる時間数と分数を返すJavaScript関数を作成する必要があります。

入力

const seconds = 3601;

出力

const output = "1 hour(s) and 0 minute(s)";

以下はコードです-

const seconds = 3601;
const toTime = (seconds = 60) => {
   const hR = 3600;
   const mR = 60;
   let h = parseInt(seconds / hR);
   let m = parseInt((seconds - (h * 3600)) / mR);
   let res = '';
   res += (`${h} hour(s) and ${m} minute(s)`)
   return res;
};
console.log(toTime(seconds));

出力

"1 hour(s) and 0 minute(s)"

  1. Javascriptを使用してキューから要素を削除します

    キューから要素をデキューすることは、キューの先頭/先頭から要素を削除することを意味します。コンテナ配列に関するすべての操作を実行するため、コンテナ配列の先頭をキューの先頭にします。 したがって、次のようにpop関数を実装できます- 例 dequeue() {    // Check if empty    if (this.isEmpty()) {       console.log("Queue Underflow!");       return; &nbs

  2. ユーザー入力から番号を取得し、JavaScriptを使用してコンソールに表示します

    #を使用して、ユーザーがdocument.querySelector(“”);を使用してボタンをクリックしたときに値を取得できます。以下はJavaScriptコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <titl