15

#PlatziCodingChallenge Dia 3 - Reloj

¿Sabes cuántos segundos hay en 32 horas y 20 minutos? No te preocupes, yo tampoco. Para eso tenemos a las computadoras.
El reto del día de hoy es escribir un programa que tome como parámetros las horas y los minutos y que nos calcule los segundos. ¿En cuántos lenguajes de programación puedes escribir este programa?

Reglas del reto

Escribe tu comentario
+ 2
Ordenar por:
18
11264Puntos

Mi reto en JS

const ONE_HOUR_IN_SECONDS = 3600const ONE_MINUTE_IN_SECONDS = 60functioncalcularHorasASegundos(hora, minuto){
  return (hora * ONE_HOUR_IN_SECONDS) + (minuto * ONE_MINUTE_IN_SECONDS)
}

calcularHorasASegundos(32, 20)
5
12287Puntos
7 meses

Una solución muy limpia.

5
16500Puntos

Mi código en Python

horas = int(input("introduce las horas: "))
minutos = int(input("Introduce los minutos: "))

if horas == 0:
    minutos_de_hora = horas
else:
    minutos_de_hora = 60*horas

segundos = 60 * (minutos + minutos_de_hora)

print(f'Los segundos de {horas} horas con {minutos} minutos son {segundos}')
1
7978Puntos
3 meses

me encanta cuando lo hacen simple

5
9192Puntos

JS
JS.png

2
8 meses

No conozco esos códigos ni lenguajes, ya que recién estoy en un Básico de javascript, pero al analizarlos se ve muy bien, se pueden entender las instrucciones. Que Capo 😃

4
6365Puntos
8 meses

Lo hice igual en JS jajaja
segundos.PNG

3
3631Puntos

Listo el reto 3, escrito en python.
Captura de pantalla (49).png

2
3999Puntos

JavaScript

var horas = prompt("Cuantas horas desea covertir? ")
var minutos = prompt("Cuantos minutos desea ingresar? ")


function convertir (horas, minutos) {
    var horas_segundos = horas * 3600var minutos_segundos = minutos * 60var total_segundos = horas_segundos + minutos_segundos

    console.log(horas + " horas y " + segundos + " segundos, son " + total_segundos + " segundos"  )
}

convertir(horas, minutos)
2
9298Puntos

#PlatziCodingChallenge

Javascript

let horas = parseInt(prompt('Introduce las horas'))
let minutos = parseInt(prompt('Introduce los minutos'))


if(horas && minutos){
  functionaSegundos(hora, minuto){
    let horaSegundo = hora * 3600let minutoSegundo = minuto * 60let segundosTotales = horaSegundo + minutoSegundo
      
    returnconsole.log(`Son ${segundosTotales} segundos en ${hora} horas y ${minuto} minutos`)
  }
}elseif(horas && !minutos){
  functionaSegundos(hora, minutos){
  
    let horaSegundo = hora * 3600let segundosTotales = horaSegundo
    
    returnconsole.log(`Son ${segundosTotales} segundos en ${hora} horas`)
  }
}elseif (!horas && minutos){
  functionaSegundos(hora, minuto){
  
    let minutoSegundo = minuto * 60let segundosTotales = minutoSegundo
    
    returnconsole.log(`Son ${segundosTotales} segundos en ${minuto} minutos`)
  }
}else {
  alert('Ups! hubo un erro')
}

aSegundos(horas, minutos)
2
9298Puntos
8 meses

Así se ve mejor xd
reto-3.png

2
6365Puntos
8 meses

Muy largo no?
Mira, asi lo hice en JS
segundos.PNG

3
9298Puntos
8 meses

@delaneysarmiento27 no hay una sola forma de llegar a un resultado, tambien lo hice de la forma en que tu lo hiciste, pero me puse a pensar ¿que pasaría si no introdujeras uno de los datos? por eso las condicionales y era mas largo aun XD, quería hacer muy autónomo, pero no.

2
26494Puntos

Lo hice así en Python. 😄

defconvert_to_seconds(days, hours, minutes):"""Convierte días, horas, minutos en segundos.

    Parámetros:
    days, hours, minutes int >= 0

    Retorna:
    Suma de conversiones de los parámetros a segundos 
    seconds int >= 0"""

    s_days = days * 86400
    s_hours = hours * 3600
    s_minutes = minutes * 60

    seconds = s_days + s_hours + s_minutes

    return seconds

if __name__ == "__main__":
    """Calcularemos cuántos segundos son dependiendo la cantidade de
    días, horas y minutos que ingreses.

    Deja vacío si no quieres introducir un valor en un campo."""try:
        dias = int(input(f'Inserta el número de dias: '))
    except ValueError as e:
        dias = 0try:
        horas = int(input('Inserta el número de horas: '))
    except ValueError as e:
        horas = 0try:
        minutos = int(input('Inserta el número de minutos: '))
    except ValueError as e:
        minutos = 0

    result = convert_to_seconds(dias, horas, minutos)

    print(f'\n{dias} días, {horas} horas y {minutos} minutos son {result} segundos.')
2
14394Puntos

En Python

defFindOutSecoundsIn(hour,minutes):
    one_hour_have = 60;
    one_minute_have = 60;

    total_minutes = (hour * one_hour_have)+minutes;
    total_seconds = (total_minutes * one_minute_have);

    print(total_seconds)


FindOutSecoundsIn(32,20)

2
8501Puntos

Solución al reto del día 3 en JavaScript, para usarlo es desde la temrinal con el comando:

nodeday3 clock -h=32 -m=20

o bien

nodeday clock --hours=32 --minutes=20
Clock.png

GitHub

2
<?php

function equivalenciaASegundos($valor, $escalador){
    return $valor * $escalador;
}

$horas = 32;
$minutos = 20;
$segundosTotales = 0;

$segundosTotales = equivalenciaASegundos($horas, 3600) + equivalenciaASegundos($minutos, 60);

echo "El numero de segundos totales es: $segundosTotales";
2
16247Puntos

JS

let hours = 32let minutes = 20functionconvertToSeconds(hours, minutes) {
     let seconds = 0
     seconds += hours * 3600
     seconds += minutes*60return seconds
 }
let seconds = convertToSeconds(hours, minutes)
console.log(`${hours} horas y ${minutes} son ${seconds} segundos`)
2

A lo Tarzán no mas, pero funciona. En Javascript, voy recién el la lección 16 del Javascript Básico. Que buena esta página para ejercitar.
Gracias Padronjosef 😃
.

<!DOCTYPE html><htmllang="es"dir="ltr"><head><metacharset="utf-8"><title>Transformar Horas y Minutos a Segundos</title></head><body><script>var Horas = prompt("Ingresar cantidad de horas");
    var Minutos = prompt("Ingresar cantidad de minutos");
    var Segundos_hora;
    var Segundos_minutos;
    var Segundos_total;
    Segundos_hora = Horas * 3600;
    Segundos_minutos = Minutos * 60;
    Segundos_total = Segundos_hora + Segundos_minutos;
    document.write(" En " + Horas + " Hora/s con " + Minutos + "  Minutos, tienes " + Segundos_total + " Segundos");
    </script></body></html>```
2
19399Puntos

C#

using System;

namespace PlatziCodeChallenge
{
    class Program
    {
        static string toSecond(int hours=0, int minutes=0){
            int minutesLocal=minutes;
            minutes+=hours*60;int seconds =minutes*60;return $"Hay {seconds} segundos en {hours} horas y {minutesLocal} minutos";
        }



        static void Main(string[] args)
        {
            int hours,seconds;System.Console.Write("Horas: ");
            hours=Int32.Parse(Console.ReadLine());System.Console.Write("Segundos: ");
            seconds=Int32.Parse(Console.ReadLine());System.Console.WriteLine(toSecond(hours,seconds));
        }
    }
}
1
19399Puntos
8 meses
using System;

namespace PlatziCodeChallenge
{
    class Program
    {
        static string toSecond(int hours=0, int minutes=0){
            int minutesLocal=minutes;
            minutes+=hours*60;int seconds =minutes*60;return $"Hay {seconds} segundos en {hours} horas y {minutesLocal} minutos";
        }



        static void Main(string[] args)
        {
            int hours,seconds;System.Console.Write("Horas: ");
            hours=Int32.Parse(Console.ReadLine());System.Console.Write("Minutos: ");
            seconds=Int32.Parse(Console.ReadLine());System.Console.WriteLine(toSecond(hours,seconds));
        }
    }
}

Sorry me equivoque en segundos

2
49000Puntos

En Python:

defsegundos(horas, minutos):
    
    segundos = horas * 3600 + 60 * minutos
    print(f'En {horas} horas y {minutos} minutos, hay {segundos} segundos')


if __name__ == "__main__":
    horas = int(input(f'Ingresa el número de horas: '))
    minutos = int(input(f'Ingresa el número de minutos: '))
    segundos(horas, minutos)
0
49000Puntos
4 meses

En JavaScript:

const Hour = 3600;
const Minute = 60;

functionGiveSeconds(hours, minutes) {
    console.log(`
Hello. There are ${Hour*hours + Minute*minutes} in ${hours} hours and ${minutes} minutes.
`);
};

let hours = prompt('Introduce the hour: ') || 32;
let minutes = prompt('Introduce the minutes: ') || 20;
GiveSeconds(hours, minutes);
2
13595Puntos

JS y Java

//JavaScript
function  getSeconds(hours = 0, minutes= 0) {
    let seconds = 0;
    seconds += (hours * 3600);
    seconds += (minutes * 60);return seconds;
}

//Java
public class Main{}
    public static void MediaDeviceInfo(String[] args){
        Scanner scan = new Scanner(System.in);System.out.println("Introduce las horas.");int hours  = scan.nextInt();System.out.println("Introduce los minutos.");int minutes  = scan.nextInt();System.out.println("La cantidad de segundos son: " + getSeconds(hours, minutes));
    }

    private int getSeconds(int hours = 0, int seconds = 0){
        int seconds = 0;
        seconds += (hours * 3600);
        seconds += (minutes * 60);return seconds;
    }
}
2
2949Puntos

C++

#include<iostream>usingnamespacestd;

intmain(){
    int horas, minutos, segundos;

    cout << "ingresa las horas: ";
    cin >> horas;

    cout << "Ingresa los minutos: ";
    cin >> minutos;

    segundos = (horas * 3600) + (minutos * 60);
    cout << "Los segundos que hay son: " << segundos<<endl;

    return0;
}
2
14394Puntos

Estuvo interesante!
Si alguno anda dudoso sobre como hacerlo, antes ver el codigo, escribeme un comentario, y te puedo una idea de como hacerlo, el objetivo es aprender 😉

const FindOutSecoundsIn = (hours, minute) =>{

    const OneHourHave = 60; //Minutesconst OneMinuteHave = 60; //Secondslet TotalMinutes = (hours * OneHourHave) + minute;
    let TotalSeconds = TotalMinutes * OneMinuteHave

    console.log(TotalSeconds)//116400
}

FindOutSecoundsIn(32,20);
1
12398Puntos

Listo,
Solo lo hice en JavaScript.

<!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>Segundos</title></head><body><h3>Convertir horas y minutos a segundos</h3><p>
        Ingresa el número de horas:
        <inputtype="number"id='horas'><br>
        Ingresa el número de minutos:
        <inputtype="number"id='minutos'><br><inputtype="button"value="Calcular"id="CalcularSegundos"></p><pid="resultado"></p><script>var horas = document.getElementById('horas')
        var minutos = document.getElementById('minutos')
        var CalcularSegundos = document.getElementById('CalcularSegundos')
        CalcularSegundos.addEventListener('click', numeroSegundos)

        var resultado = document.getElementById('resultado')

        functionnumeroSegundos() {
            let ho = parseInt(horas.value)
            let min = parseInt(minutos.value)

            let numSegundos = min * 60 + ho * 60 * 60

            resultado.innerHTML = `En ${ho} hora(s) y ${min} minuto(s), hay ${numSegundos} segundos. <br>
            ¡Estás contento!`

        }

    </script></body></html>```
1
4031Puntos

esta es mi version;

usingnamespacestd;

intmain(){
cout << "hola, dime la hora por favor" << endl;
double horas = 0;
cin >> horas;

cout <<"ahora dime los segundos por favor" << endl;
double minutos = 0;
cin >> minutos;

cout << "tus segundos son:"<< (horas * 3600)+(minutos * 60)<< endl;
    return0;
}
1
9642Puntos

Python:

deftime_for_seconds(hour, minutes):
    print(f'La(s) {hour} hora(s) y {minutes} minuto(s) equivalen a {(hour*3600)+(minutes*60)} segundos')

time_for_seconds(1, 59) 
1
9764Puntos

JS

var secondCount = (args) => {
    let base = 60;
    let hToM = args.H * base;
    let wholeShit = hToM + args.M;

    return `There are ${wholeShit * base} seconds in${args.H} hours and ${args.M} minutes.`;
}

secondCount({ H: 32, M: 20 });

1
2593Puntos
var cantidad_horas = parseInt(prompt('Ingresa la cantidad de horas que quieres calcular: '))
var cantidad_minutos = parseInt(prompt('Ahora ingresa la cantidad de minutos:'))

var enHoras = cantidad_horas * 3600
var segundosEnMinutos = cantidad_minutos * 60
var resultados = enHoras + segundosEnMinutos

console.log(`la cantidad de segundos en${cantidad_horas} horas y ${cantidad_minutos} minutos es de : ${resultados}`)

1
4801Puntos
#include <stdio.h>/**
 * main - convierte horas y los minutos en segundos
 * Return: 0
 *
 */int main(int hrs, int min)
{
	int h_s, m_s, segs;

	printf("Escriba el número de horas: ");
	scanf("%d", &hrs);

	printf("Escriba el número de minutos: ");
	scanf("%d", &min);

	h_s = hrs * 60 * 60;
	m_s = min * 60;
	segs = h_s + m_s;

	printf("El número de segundos que hay en %d hora(s) y  %d minuto(s) es: %d \n", hrs, min, segs);return(0);
}
1
4801Puntos

C

#include <stdio.h>/**
 * main - convierte horas y los minutos en segundos
 * Return: 0
 *
 */int main(int hrs, int min)
{
	int h_s, m_s, segs;

	printf("Escriba el número de horas: ");
	scanf("%d", &hrs);

	printf("Escriba el número de minutos: ");
	scanf("%d", &min);

	h_s = hrs * 3600;
	m_s = min * 60;
	segs = h_s + m_s;

	printf("El número de segundos que hay en %d hora(s) y  %d minuto(s) es: %d \n", hrs, min, segs);return(0);
}```
1
1377Puntos

En JS

functionimprimirSegundos (horas,minutos) {
  var hora = horas * 3600;
  var minuto = minutos * 60;
  var resultado = hora + minuto
  document.write(`Hay ${resultado} segunndos en ${horas} hora/s y ${minutos} minuto/s`)
}

imprimirSegundos(5,10) // Hay 18600 segunndos en 5 hora/s y 10 minuto/s
1
6748Puntos

JavaScript

let addHour = parseInt(prompt(`Ingresa la/s hora/s`));
let addMinute = parseInt(prompt('Ingresa el/los minutos'));

functionmyTiming(hour, minute) {
   let hourToSecond = addHour * 3600;
   let minuteToSecond = addMinute * 60;
   let totalSecond = hourToSecond + minuteToSecond;
   alert(`${addHour} hora/s con ${addMinute} minutos son en total ${totalSecond} segundos`);
}

myTiming(addHour, addMinute)
1
3379Puntos

JavaScript

var horas = prompt('Ingrese la hora');
var minutos = prompt('Ingrese los minutos');

getSeconds(horas, minutos);

functiongetSeconds(horas, minutos){
  var segundos = horas * 3600 + minutos * 60;

  alert(
    'Las ' +
      horas +
      ' horas y ' +
      minutos +
      ' minutos son ' +
      segundos +
      ' segundos'
  );
}

1
6327Puntos

Java

Scanner scanner = new Scanner(System.in);System.out.println("Programa que te dice cuantos segundos hay en un tiempo ingresado");System.out.println("Ingresa las horas");int hora = scanner.nextInt();System.out.println("Ingresa los minutos");int minuto = scanner.nextInt();int segundosM = 0;int segundosH = 0;

        segundosM = minuto * 60;
        segundosH = hora * 3600;System.out.println("En " + hora + " horas" + " con " + minuto + " minutos " + "hay: " + (segundosH + segundosM) + " segundos");
1

JS

const segundos = 60functionhorasMinutos() {
        var fecha = newDate()
        var horas = fecha.getHours()
        var minutos = fecha.getMinutes()
        let segundosTotales = horas*segundos**2 + minutos*segundos
        console.log(`Hora: ${horas}:${minutos}`)
        console.log(`Segundos totales: ${segundosTotales} s`)
    }

horasMinutos()```
1
3427Puntos

Javascript:

varh = prompt("Ingrese horas:");
varm = prompt("Ingrese minutos:");

function convertirASegundos(h, m) {
    var s_h = 3600
    var s_m = 60
        
    var resul = (h * s_h) + (m * s_m)
    return resul;
}

resul = convertirASegundos(h, m);
console.log(`Hay un totalde${resul} segundos`);

Python:

menu = '''
=========================================================
=  ¿Sabes cuántos segundos hay en x horas y x minutos?  =
=========================================================
'''defconvertirASegundos(h, m):
    s_h = 3600
    s_m = 60
    
    resul = (h * s_h) + (m * s_m)
    return resul

defrun():
    print(menu)

    whileTrue:
        h = int(input('\nIngrese horas: '))
        m = int(input('Ingrese minutos: '))

        resul = convertirASegundos(h, m)

        print(f'\nHay un total de {resul} segundos')

        continuar = str(input('Desea continuar...? 1/continuar, 0/salir: '))

        if continuar == '1':
            continueelse:
            breakif __name__ == '__main__':
    run()
1
15157Puntos

javascript

const hour = parseInt(prompt("Ingresa cantidad de horas"));
    const minutes = parseInt(prompt("Ingresa cantidad de minutos"));
    const secondsInHour = 3600;
    const secondsInMinute = 60;

    function timeInSeconds () {
      constresult = (hour * secondsInHour) + (minutes * secondsInMinute);
      alert(`El tiempo de las horas y minutos que ingresaste, en segundos es ${result}s`);
    }
    timeInSeconds()```
1
4951Puntos

Mi codigo en JavaScript:

var segundosHoras = 3600;
var segundosMinutos = 60;
var hrs = parseInt(prompt("Numero de Horas:"));
var min = parseInt(prompt("Numero de Minutos:"));
var seg = ( hrs * segundosHoras) + ( min * segundosMinutos);
document.write( hrs + " horas y " + min + " minutos tienes: " + seg + " segundos");

Resultado en pantalla:
Captura.PNG

1
2552Puntos
# De horas y minutos a segundosdefhorasMin_a_segundos(horas, minutos):if horas == 0:
        segundos = minutos * 60else:
        segundos = (horas*3600) + (minutos*60)
    
    
    return print('En el tiempo ' + str(horas)+'h y ' 
			+ str(minutos) + 'm, hay ' + str(segundos) + 
'segundos')

if __name__ == '__main__':
    horas, minutos = input('Ingrese el tiempo a calcular en segundos en el formato hh:mm ' ).split(':')
    horas, minutos = [int(horas), int(minutos)]
    horasMin_a_segundos(horas, minutos)```
1
4372Puntos

Python

defTiempo(h,m):
    print(f'Seconds in {h} hours and {m} minutes : {h*60*60 + m*60}')

if __name__ == "__main__":
    print("--Hours and Minutes in Seconds--")
    print("--------------------------------")
    h = int(input("How many hours : "))
    m = int(input("How many minutes : "))
    Tiempo(h,m)```
1
4834Puntos

JS

const hora = 20, min = 20;
const segundos = (hora * 3600) + (min * 60);
console.log(`El tiempo en segundos es de: ${segundos}`)
1
4607Puntos

C++

#include<iostream>usingnamespacestd;

intmain(){
	int min, horas, Stotales;
	
	cout << "Reloj" << endl << endl;
	
	cout << "Cantidad de horas  ";
	cin >> horas;
	cout << "Cantidad de minutos  ";
	cin >> min;
	
	cout << endl;
	
	Stotales = (min*60) + (horas*3600);
	
	cout << "El total de segundos en " << horas << " horas y " << min << " minutos es: " << Stotales << " segundos";
	
	return0;
}```
1
13944Puntos

Mi solución en ruby:

def calcularSegundos(horas, minutos)
   total_segundos = (horas * 60 * 60)+(minutos*60)
   return total_segundos
end

puts"Ingrese las horas: "
horas = gets.chomp.to_f
puts"Ingrese los minutos: "
minutos = gets.chomp.to_f
puts"Los segundos son: " + calcularSegundos(horas, minutos).to_s
1
15736Puntos

Este lo acabé más rápido que el anterior. Aquí está en JS:

var periodoDeTiempo = {
  name: 'Periodo de Tiempo Alpha',
  horas: 32,
  minutos: 20
}

function contarSegundos(periodo) {
  contarMinutos = periodo.minutos + (periodo.horas*60)
  segundosTotales = contarMinutos*60
  console.log(`En el ${periodo.name} hay ${periodo.horas} horas y ${periodo.minutos} minutos, equivalentes a ${segundosTotales} segundos, chícheñol.`)
}

contarSegundos(periodoDeTiempo)

En el Periodo de Tiempo Alpha hay 32 horas y 20 minutos, equivalentes a116400 segundos, chícheñol.
1
11824Puntos
//C#Console.Write("Digite Horas ");
	int h = int.Parse(Console.ReadLine());
	Console.Write("Digite Minutos ");
	int m = int.Parse(Console.ReadLine());
	Console.Write("Son: "+((h*60*60)+(m*60)));
	Console.Write(" segundos");
// Java
	Scanner reader = new Scanner(System.in);System.out.print("Digite Horas ");int h = reader.nextInt();System.out.print("Digite Minutos ");int m = reader.nextInt();System.out.print("Son: "+((h*60*60)+(m*60)));System.out.print(" segundos");
# Python3
	h = int(input("Digite horas: "))
	m = int(input("Digite minutos: "))
	print("Son: ",
        	(h*60*60)+(m*60),
        	"Segundos");
//PHP
	echo "Digite horas: ";
	$h = (int)fread(STDIN,100);
	echo "Digite minutos: ";
	$m = (int)fread(STDIN,100);
	echo "Son :";
	echo ($h*60*60)+($m*60);
	echo " segundos";
// C++int h, m;
	cout<<"Digite horas: ";
	cin>>h;
	cout<<"Digite minutos: ";
	cin>>m;
	cout<<"Son :"<<(h*60*60)+(m*60)<<" segundos";
1
9932Puntos

Python

#Día tres#Reloj

horas = int(input(f'¿Cuántas horas deseas calcular? '))
minutos = int(input(f'¿Y cuantos minutos? '))

segundos = (horas*60*60) + (minutos*60)

print (f'En {horas} horas y {minutos} minutos hay {segundos} segundos')
1
9932Puntos

Python

#Día tres#Reloj

horas = int(input(f'¿Cuántas horas deseas calcular? '))
minutos = int(input(f'¿Y cuantos minutos? '))

segundos = (horas*60*60) + (minutos*60)

print (f'En {horas} horas y {minutos} minutos hay {segundos} segundos')

¿Cuántas horas deseas calcular? 32
¿Y cuantos minutos? 20
>En 32 horas y 20 minutos hay 116400 segundos

1
4009Puntos

Hola, código en html5 y javascript:

<!--HTML5--><!DOCTYPE html><htmllang="es"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>El relojito</title></head><body><h1>Descompone el tiempo en segundos</h1><div><p>Ingresa el tiempo en horas <inputtype="text"id="hor"></p><p>Ingresa el tiempo en minutos <inputtype="text"id="seg"></p><p><inputtype="submit"value="ENVIAR"id="enviar"></p><scriptsrc="reloj.js"></script></div></body></html>
/*Javascript*/var boton = document.getElementById("enviar");
boton.addEventListener("click", timeCalc);

functiontimeCalc ()
{
   var horas = document.getElementById("hor");
   var segundos = document.getElementById("seg");
   var ent_hor = parseInt(horas.value,10);
   var ent_seg = parseInt(segundos.value,10);
   var hor_min1 = (ent_hor * 60);
   var hor_min2 = (hor_min1 * 60);
   var min_seg = (ent_seg * 60);
   alert("El equivalente en segundos es " + (hor_min2 + min_seg))
}
1
39912Puntos

JavaScript
Método 1

const UNA_HORA_SEGUNDOS = 3600const UN_MINUTO_SEGUNDOS = 60let horas = prompt('¿Cuántas horas quieres convertir en segundos?')
  let minutos = prompt('¿Quieres agregarle minutos a tus horas?')
  let segundosHoras = horas * UNA_HORA_SEGUNDOS
  let segundosMinutos = minutos * UN_MINUTO_SEGUNDOS

  let resultado = segundosHoras + segundosMinutos

  alert(`${horas} horas con ${minutos} minutos son ${resultado} segundos`)

Método 2

functioncalcularSegundos(horas, minutos) {
  const UNA_HORA_SEGUNDOS = 3600const UN_MINUTO_SEGUNDOS = 60let resultado = (horas * UNA_HORA_SEGUNDOS) + (minutos * UN_MINUTO_SEGUNDOS)

  return resultado
}

calcularSegundos(32, 20)
1
12410Puntos
print("Esta es la calculadora mirrey del tiempo")
horas , minutos = input("¿Cuántas horas le vas a meter, papu? ") , input("¿Y cuántos minutos? ")
m = float(horas) * 60 
s = float(minutos) * 60
total = m + s
txt = "Son un chingo de segundos. En total {}."print(txt.format(total))

1
1857Puntos

Mi código en python es:

print(f'Calcularemos la cantidad de segundos que tienen las horas y los minutos que ingreses.')

defrun():
    horas = int(input(f'Escribe el numero de horas: '))
    minutos = int(input(f'Escribe el numero de minutos: ')) 
    segundos = 60 * (minutos + (horas * 60))
    print(f'los segundos de {horas} horas con {minutos} minutos son {segundos}.')

if __name__ == "__main__":
    run()```


1
12601Puntos

Mi reto en Python

hour_seconds=3600
minute_seconds=60

hours=int(input('Ingrese las horas: '))
minutes=int(input('Ingrese los minutos: '))

minutes_to_seconds=minutes*minute_seconds
hours_to_second=hours*hour_seconds

print(f'Existen {hours_to_second + minutes_to_seconds} segundos en {hours} hora(s) y {minutes} minuto(s)')

En c++

#include<iostream>usingnamespacestd;


intmain(){
	int hours, minutes;
	int hours_to_seconds, minutes_to_seconds;
	int hour_seconds=3600;
	int minute_seconds=60;
	
std::cout <<"Ingrese las horas: "<< std::endl; 
	std::cin >> hours;
	std::cout <<"Ingrese los minutos: "<< std::endl; 
	std::cin >> minutes;
	
	hours_to_seconds=hours*hour_seconds
	minutes_to_seconds=minutes*minute_seconds

	std::cout << "Existen " << hours_to_seconds+minutes_to_seconds << " segundos en "<< hours << " hora(s) y " << minutes << "minuto(s)." << std::endl; 
	
	return0;
}

1

En python:

"""Programa que recibe como parámetros las horas y los minutos y calcula los segundos.
Program that receives the hours and minutes as parameters and calculates the seconds."""defconvert_to_seconds(hours, minutes):
  seconds = (hours*3600)+(minutes*60)
  return seconds

if __name__ == '__main__':
  hours = int(input('Enter the number of hours: '))
  minutes = int(input('Enter the number of minutes: '))
  
  print('{} hours and {} minutes in seconds is: {}' .format(hours,minutes, convert_to_seconds(hours, minutes)))
1
2047Puntos

**En JS **

var hrs = parseInt(prompt("¿Que hora tienes quieres?"));
varmin = parseInt(prompt("¿Que minutos tienes quieres?"));
var resultado = (hrs * 3600) + (min * 60);
segundos.innerHTML = "tu resultado es<strong> " + resultado + " segs</strong>"

Increible como hay compañeros que lo hacen en tampocas lineas y como otros lo hacen ver de la manera mas facil y descriptible posible
por cierto el resultado es 116400 segs en total.

1
2235Puntos

Escrito en Python:
challenge3.png

1
12287Puntos

Mi reto en C#

carbon (2).png
1
3743Puntos

En C:

#include<stdio.h>#include<stdlib.h>inthoras_a_segundos(int);
intminutos_a_segundos(int);

intmain(){
	int horas, minutos, segundos;
		
	do{
		printf("Ingrese la cant. de horas: ");
		scanf("%d", &horas);
		printf("\nIngrese la cant. de minutos: ");
		scanf("%d", &minutos):
	}while(horas == 0 && minutos == 0);

	segundos = horas_a_segundos(horas) + 			minutos_a_segundos(minutos);
	
	printf("%d horas y %d minutos son %d segundos", horas, minutos, segundos);

	return0;
}

function horas_a_minutos(int h){
	return h * 3600;
}
function minutos_a_segundos(int m){
	return m * 60;
}

1
15039Puntos

Con JS

const form = document.getElementById('form');

    functioncalculateHoursAndSeconds(e) {

      e.preventDefault();

      const hoursValue = parseFloat(document.getElementById('hours').value);
      const minutesValue = parseFloat(document.getElementById('seconds').value);

      const resultHour = document.getElementById('resultHour');
      const resultMinute = document.getElementById('resultMinute');

      const calculate = (h, m) => {

        const secondsInHour = 3600;
        const secondsInMinute = 60;

        const secondsInHourResult = h * secondsInHour;
        const secondsInMinuteResult = m * secondsInMinute;

        resultHour.textContent = `Cantidad de segundos: ${secondsInHourResult + secondsInMinuteResult}`;

        console.log(secondsInHourResult, secondsInMinuteResult);

      }

      calculate(hoursValue, minutesValue);

      form.reset();

    }


    form.addEventListener('submit', calculateHoursAndSeconds);

1
10055Puntos
const HORA_SEGUNDOS = 3600
const MINUTOS_SEGUNDOS = 60

varH = 32
varM = 20

vartotal =(HORA_SEGUNDOS*H)+(MINUTOS_SEGUNDOS*M)

console.log("El calculo de 32 horas y 20 minutos a segundos es " + total)
1
7689Puntos

No había encontrados estos challenges pero bueno, me pondré al día.

<!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>Convertidor</title></head><style>
  * {
    margin: 0;
  }

  .contenedor {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100vh;
  }

  .section {
    padding: 2rem;
  }

  .inputs {
    display: inherit;
    align-items: center;
  }

  .btn {
    border: 2px solid black;
    border-radius: 6px;
    cursor: pointer;
  }

  .resultado {
    font-size: 32px;
  }
</style><body><divclass="contenedor"><divclass="inputs"><sectionclass="section">
        Horas: <inputid="horas"/></section><sectionclass="section">
        Minutos: <inputid="minutos"/></section><buttononclick="calcular()"class="btn">Calcular...</button></div><div><pclass="resultado">En total son <spanid='resultado'>0</span> segundos</p></div></div><script>functioncalcular(){
      const horas = document.getElementById('horas').value
      const minutos = document.getElementById('minutos').value
      const resultado = document.getElementById('resultado')
      const total = (horas * 60 * 60) + (minutos * 60)
      resultado.innerHTML = total
    }
  </script></body></html>
1
5435Puntos

Mi pequeño aporte

const hora = newDate().getHours();
const minutos = newDate().getMinutes();
const segundos = newDate().getSeconds();

functiontotalSegundosDia(hora, minutos) {
  const totalSegundosDia = (hora * 60 + minutos) * 60 + segundos;
  console.log(
    `Son las ${hora}:${minutos} y llevamos ${totalSegundosDia} segundos en este momento.`
  );
}

totalSegundosDia(hora, minutos);
1
9984Puntos
<?php

function calculo_segundos(int $hora,int $minuto) {
    $hora_en_segundos = 3600;
    $minuto_en_segundos = 60;
    return ($hora*$hora_en_segundos) + ($minuto*$minuto_en_segundos);
}

echo calculo_segundos(5,20);

?>```
1
10269Puntos

Mi contador en Javascript:

function timeCounter(hours, minutes) {
    letminute = 60lethour = minute * 60
    hours *= hour
    minutes *= minute
    console.log(`
                    Las horas en segundos son: ${hour} segundos
                    Los minutos en segundos son: ${minutes} segundos
                `)
}
timeCounter(1,1)
timeCounter(36,20)
1
10269Puntos
7 meses

Me faltó la suma total:

functiontimeCounter(hours, minutes) {
    let minute = 60let hour = minute * 60
    hours *= hour
    minutes *= minute
    console.log(`
                    Las horas en segundos son: ${hour} segundos
                    Los minutos en segundos son: ${minutes} segundos
                `)
    console.log(`la suma total de ambos es ${hours + minutes} segundos`)
}
timeCounter(1,1)
timeCounter(36,20)
1
9552Puntos

js

alert('Este programa calcula cuantos segundos tenemos en cierta cantidad de horas');
var hora = prompt('Ingresa las horas');
var minutos= prompt('Ingresa los minutos');
var segundos;
const SEG_HORAS = 3600;
const SEG_MIN =60;

functioncalcularSegundos(){
  segundos = (hora*SEG_HORAS)+ (minutos*SEG_MIN);
  alert(`El total de segundos en ${hora}h:${minutos}m es ${segundos}s `)
}
calcularSegundos();
1

Podría ser un poco mas cool pero aquí está

<!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>Document</title></head><body><h1>Ingresa una hora y sabrás cuántos minutos tiene exactamente</h1><inputtype="text"placeholder="Hora"id="hours"><inputtype="text"placeholder="Minutos"id="mins"><inputtype="button"value="Calcular"id="boton"><script>const button =  document.getElementById('boton')
        button.addEventListener('click',clock)
        const seg_on_hour = 3600const seg_on_min = 60functionclock () {
            const hour = document.getElementById('hours').value
            const parse_hour = parseInt(hour)
            const min = document.getElementById('mins').value
            const parse_min = parseInt(min)
             return alert(`En ${parse_hour} horas con ${parse_min} minutos hay ${(parse_hour * seg_on_hour) + (parse_min * seg_on_min)} segundos`)
            }
        
    </script></body></html>```
1
9521Puntos

Mi código en python

2020-08-12 20_54_00-Window.png
1
7330Puntos
horas =  int(input('dime cuantas horas '))
minutos = int(input('dime cuantos minutos ')) + (horas * 60)
segundos = minutos * 60

print(f'en {horas} horas hay {minutos} minutos y {segundos} segundos')
0
7330Puntos
4 meses

editado mejor

horas =  int(input('dime cuantas horas '))
minutos = int(input('dime cuantos minutos ')) 

minutosCalc = minutos + (horas * 60)
segundos = minutos * 60

print(f'en {horas} horas con {minutos} minutos, hay {minutosCalc} minutos y {segundos} segundos')
0
7330Puntos
4 meses

ahora si jaja

horas =  int(input('dime cuantas horas '))
minutos = int(input('dime cuantos minutos ')) 

minutosCalc = minutos + (horas * 60)
segundos = minutosCalc * 60

print(f'en {horas} horas con {minutos} minutos, hay {minutosCalc} minutos y {segundos} segundos')```
1
14928Puntos

El código en HTML y js, pero sin css, no esperes nada bonito =P

<!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>Document</title></head><body><h1>Conversor Horas Minutos</h1><inputtype="text"placeholder="Hour"id="hours"><inputtype="text"placeholder="Minutes"id="minute"><inputtype="button"value="Calculate"id="button"><script>const button =  document.getElementById('button')
        button.addEventListener('click',getSecundes)
        const MINUTE = 60;
        const HOUR =  MINUTE * 60;

        functiongetSecundes() {
            const hour = parseInt(document.getElementById('hours').value);
            const minutes = parseInt(document.getElementById('minute').value);
            const secundes = hour * HOUR + minutes * MINUTE
            
            return alert(`En ${hour}H ${minutes}M hay ${secundes} segundos`);
            }
    </script></body></html>
1
2047Puntos

en JS

var horasASegs = 3600;
var minASegs = 60;

functioncalculador(hora, minuto){
    return (hora * horasASegs) + (minuto * minASegs);
}
1
16088Puntos

Mi solución al reto #3 del #PlatziCodingChallenge. Está escrito para Node Js.
Repo: https://github.com/hec-lopz/coding-challanges/blob/master/challenge3.js

Pego mi código aquí también.

const readline = require("readline");
const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
});

const convertToSeconds = (hours, mins) => {
    let h = parseInt(hours);
    let m = parseInt(mins);
    let h_to_m = h * 60;
    let s = (m + h_to_m) * 60;
    return s;

}

rl.question("Introduce Horas con el formato 'hh'", function(h) {
    rl.question("Introduce Minutos con el formato 'mm'", (m) =>{
        console.log(`Introdujiste ${h}:${m}`);
        result = convertToSeconds(h, m);
        console.log(`Hay ${result} segundos en ${h} horas con ${m} minutos`)
        rl.close();
    })
})

rl.on("close", function() {
    console.log("\n stopped input")
    process.exit(0);
})
1
4702Puntos

Mi reto en JS 😄

<!DOCTYPE html><html><head><metacharset="utf-8"><title>Reto dia 3 #PlatziCodingChallenge</title></head><body><h1>Reto dia 3 #PlatziCodingChallenge</h1><p>Calcular los segundos que hay en horas y minutos</p><br /><p>Escribe las horas</p><br /><inputtype="text"id="textoHoras"><br /><p>Escribe los minutos</p><br /><inputtype="text"id="textoMinutos" /><br /><inputtype="button"id="adarle"value="Dale go!!"><scriptsrc="reto3_reloj.js"></script></body></html>
var boton = document.getElementById("adarle");
boton.addEventListener ("click" , mostrarSegundos );
var imprimirSegundos;

functionmostrarSegundos()
{
var horas =parseInt (document.getElementById("textoHoras").value);
var minutos = parseInt(document.getElementById("textoMinutos").value) ;

imprimirSegundos = horas * 3600 + minutos * 60 ;

document.write ("En " + horas + " horas y " + minutos + " minutos hay " + imprimirSegundos + " segundos" );
}
1
18961Puntos

JS

const clock = (h, m) => {
    constHOURS_IN_SECONDS = 3600;
    constMINUTES_IN_SECONDS = 60;
    constresult = (h * HOURS_IN_SECONDS) + (MINUTES_IN_SECONDS * m);

    return `In32 hours and20 minutes there is ${result} seconds`
} console.log(clock(32, 20));```
0
18961Puntos
3 meses
ONE_HOUR_IN_SECONDS = 3600
ONE_MINUTE_IN_SECONDS = 60defwatch(hour, minute):
    ask_hour = int(input("Enter time "))
    ask_minutes = int(input("Enter minutes "))

    result_hour = ask_hour * hour 
    result_minutes = ask_minutes * minute

    print("In " + str(ask_hour) + " hour and " + str(ask_minutes) + " minutes there is " + str(result_hour + result_minutes) + " seconds")


if __name__ == "__main__":
    watch(ONE_HOUR_IN_SECONDS, ONE_MINUTE_IN_SECONDS)
1
28285Puntos
//Dartint MINUTES_TO_SECONDS = 60;int HOURS_TO_SECONDS = MINUTES_TO_SECONDS * 60;int to_seconds(int hours, int minutes){
  return minutes*MINUTES_TO_SECONDS + hours * HOURS_TO_SECONDS;
}

void main(){
  print(to_seconds(1, 1)); //3660print(to_seconds(32, 20)); //116400
}
#python
MINUTES_TO_SECONDS = 60;
HOURS_TO_SECONDS = MINUTES_TO_SECONDS * 60;

defto_seconds(hours, minutes):return hours*HOURS_TO_SECONDS + minutes*MINUTES_TO_SECONDS

print(to_seconds(32, 20))
//Javascriptconst MINUTES_TO_SECONDS = 60;
const HOURS_TO_SECONDS = MINUTES_TO_SECONDS * 60;

const to_seconds = (hours, minutes) => 
    hours*HOURS_TO_SECONDS + minutes*MINUTES_TO_SECONDS;

console.log(to_seconds(32, 20))
1
560Puntos

JS

var hora = parseInt(prompt("Ingrese la hora: "));
var minutos = parseInt(prompt("Ingrese los minutos: "));

functionconversionASegundos(hora, minutos){
	return ("Hay: " + (hora * 3600 + minutos * 60) + " segundos");
}

conversionASegundos(hora, minutos);
1
19886Puntos

Mi code in Js =D!

const HOUR = 3600const MINUTES = 60functionsecondsOfLife(hour,minutes){
return ((HOUR_IN_SECONDS*hour) + (MINUTES_IN_SECONDS*minutes))
}
1
2518Puntos
letvalor1 = 32letvalor2 = 20leth = 3600letm = 60lets = (valor1 * h) + (valor2 * m)

console.log("En 32 horas y 20 minutos tenemos " + s + " segundos")
1
11160Puntos

Python 💚

defmain():

    horas = int(input('Digita las horas: '))
    minutos = int(input('Digite los minutos: '))

    segundos = horas * 3600 + minutos * 60
    print('Hay ' + str(segundos) + ' segundos en ' + str(horas) + ' horas y ' + str(minutos) + ' minutos')



if __name__ == '__main__':
    main()
1
3337Puntos

PHP

<code><!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>Document</title></head><body><h2>Horas y minutos convertidos a segundos</h2><formmethod="post">
    Cuantas Horas <br><inputtype="number"size=2name="hora"><br>
    Cuantos Minutos <br><inputtype="number"size="2"name="minutos"><br><inputtype="submit"value="Enviar"name="enviar" ></form><?phpisset($_POST["enviar"]);

    $hora = $_POST["hora"];
    $minutos = $_POST["minutos"];
    $total_segundos = $hora*60*60 + $minutos*60;

    if($hora == 1){
        echo"$hora" . " hora" . " y " . "$minutos" . " minutos, convertidos en segundos son: " . "$total_segundos" . " segundos";
    }
    else{
        echo"$hora" . " horas" . " y " . "$minutos" . " minutos, convertidos en segundos son: " . "$total_segundos" . " segundos";   
    }

?></body></html>
1
6489Puntos

Mi aporte en Python
Captura.PNG

1
1668Puntos
const reloj = (hs,minutos)=>{
a = hs*3600;
b = minutos*60;
return seg = a+b;
}
console.log (reloj (1,1))
//3660```
1
560Puntos

JS

var hora = parseInt(prompt("Ingrese la hora: "));
var minutos = parseInt(prompt("Ingrese los minutos: "));

functionconversionASegundos(hora, minutos){
	hora = hora || 0;
	minutos = minutos || 0;
	return ("Hay: " + (hora * 3600 + minutos * 60) + " segundos");
}

conversionASegundos(hora, minutos);
2
49000Puntos
5 meses

¿Por qué añadiste las líneas hora = hora || 0; y minutos = minutos || 0;? ¿Qué diferencia traen al código anterior que publicaste?

2
560Puntos
5 meses

El operador Or (||) me permite asignar valores por defecto, es decir, sí la Variable “hora” (o la Variable “minutos”) no está definida, me dará como resultado el segundo valor (el 0).
Sería algo así: Si el primer valor es true, devuelve ese valor, sino, devuelve el segundo.

Tal y cómo ésta ahora el código, sí el usuario envía valores de tipo String, el resultado será: “Hay: 0 segundos”, en lugar de: “Hay: NaN segundos”.
De ésta forma evito que envíe un NaN en caso de que el usuario coloque valores de tipo String en lugar de Number.

1
49000Puntos
5 meses

Niceee. Me gusta mucho.
¡Gracias por compartir! 🙌

1
7078Puntos
#include<iostream>usingnamespacestd;

intmain(){
    cout << "Convierte las horas y los minutos en segundos" << endl;
    int hora, minuto, hseg, mseg, total;
    cout << "Ingrese la hora: ";
    cin >> hora;
    cout << "Ingrese los minutos: ";
    cin >> minuto;

    hseg = hora * 3600;
    mseg = minuto * 60;
    
    total = hseg + mseg;
    
    cout << "En " << hora << " horas y " << minuto << " minutos hay: " << total << " segundos" << endl;
    return0;
}
1
7107Puntos
defsegundero(horas, minutos):

    horas_segundos = horas * 3600
    minutos_segundos = minutos *60return horas_segundos + minutos_segundos

if __name__ == "__main__":

    horas_input = int(input('Cuantas horas quieres convertir a segundos?: '))
    minutos_input = int(input('Cuantos minutos quieres convertir a segundos?: '))

    segundos = segundero(horas_input, minutos_input)

    print(f'{horas_input} horas y {minutos_input} minutos equivalen a {segundos} segundos.')
1
562Puntos

Día 3 completado ✅

JavaScript

carbon.png
1
439Puntos
<code>
#include<iostream>#include<conio.h>usingnamespacestd;

intmain(){
	constint seg_horas = 3600;
	constint seg_minutos = 60;
	int segundos, horas, minutos;
	
	cout<<"ingrese las horas: ";
	cin>>horas;
	cout<<"ingrese los minutos: ";
	cin>>minutos;
	
	segundos = (horas*seg_horas)+(minutos*seg_minutos);
	
	cout<<"\nla cantidad de segundos que hay en "<<horas<<"Hrs y "<<minutos<<"Min es: "<<segundos<<endl;
}
1
3022Puntos

MI reto en python:

#Reloj# -*- coding: utf-8 -*-defcal_sec_hours(hours):
    sec = hours*3600return sec

defcal_sec_min(min):
    sec = min*60return sec


defrun():print ('')
    print ('El siguiente programa calcula los segunos cuando le ingresamos las horas y los minutos')
    print ('')
    print ('')

    hours = float(input('Ingrese las horas a calcular en el siguiente formato HH: '))
    min = float(input('Ingrese las horas a calcular en el siguiente formato mm: '))
    calculate_sec = cal_sec_hours(hours) + cal_sec_min(min)

    print('{} horas son {} segundos'.format(hours,calculate_sec))

if __name__ == '__main__':
    run()```
1
20229Puntos

Calculadora de segundos en python
En 32 horas y 20 minutos hay 116400 segundos

defmain(option):if option == 'a':
        hours = int(input('Introduce la cantidad de horas que quieres convertir a segundos: '))
        hours_in_seconds = hours* 3600
        print(f'{hours} hora(s) equivalen a: {hours_in_seconds} segundos')
    elif option == 'b':
        minutes = int(input('Introduce la cantidad de minutos que quieres convertir a segundos: '))
        minutes_in_seconds = minutes * 60
        print(f'{minutes} minuto(s) equivalen a: {minutes_in_seconds} segundos')
    else:
        hours = int(input('Introduce la cantidad de horas que quieres convertir a segundos: '))
        minutes = int(input('Introduce la cantidad de minutos que quieres convertir a segundos: '))
        hours_minutes_in_seconds = hours* 3600 + minutes * 60
        print(f'{hours} hora(s) y {minutes} minuto(s) equivalen a: {hours_minutes_in_seconds} segundos')

 
if __name__ == '__main__':
    print(
    '''
    BIENVENIDO A LA CALCULADORA DE SEGUNDOS
    
    OPCIONES DISPONIBLES:
     
            a) Expresión de horas a segundos
            b) Expresión de minutos a segundos
            c) Expresión de horas y minutos a segundos
    ''')
    option = str(input('Ingresa la opción que más se adecue a tu solicitud: '))
    main(option)
1
6365Puntos

Se me hizo más fácil que el reto del triangulo

segundos.PNG
1
3193Puntos

Código en Java con interfaz para usuario

package reloj;
import java.util.Scanner;

public class Reloj {

    public static void main(String[] args) {
        //Invocación de la clase Scanner para capturar datos del usuario
        Scanner scan = new Scanner(System.in);//declaración de variablesdouble horas, minutos, suma;//Ingreso de datos por parte del usuarioSystem.out.println("Indica la cantidad de horas");int entradaHoras = scan.nextInt();System.out.println("Indica la cantidad de minutos");int entradaMinutos = scan.nextInt();//Operaciones para obtener resultado e impresión en pantalla
        horas = entradaHoras * Math.pow(60.0, 2.0);
        minutos = entradaMinutos * 60.0;
        suma = horas + minutos;System.out.println("La cantidad de segundos en "+ entradaHoras + 
                " horas y "+ entradaMinutos +" minutos es: " + suma +"segundos");
        
        
    }
    
}```
1
4373Puntos
const toSeconds = function(hr,min){
    let seg;
    if( !(isNaN(hr)) && !(isNaN(min)) ){
        hr = hr *3600;
        min = min * 60;
        seg = hr+min;
    }
    else{
        console.log(`Error in parameters`)
    }
    
    return`Total time in seconds is ${seg} seconds`
}

console.log(toSeconds(32,20));```

1
19943Puntos

Mi reto hecho en JS y en Python:

//Reloj en JavaScriptfunctiontimeInSeconds(Hours, Minutes) {
    return (Hours * 3600) + (Minutes * 60)
}

var horas = prompt('Introduzca las horas')
var minutos = prompt('Introduzca los minutos')
alert(`Tiempo en segundos: ${timeInSeconds(horas, minutos)}`)
#Reloj en PythondeftimeInSeconds(hours, minutes):return hours*3600 + minutes*60

horas = int(input('Introduzca las horas: '))
minutos = int(input('Introduzca los minutos: '))
print('Tiempo en segundos: {}'.format(timeInSeconds(horas, minutos)))
1
12281Puntos

JavaScript

const H = 32constMIN = 20const calc = (hours, minutes) => {
  return ((hours * 60) + minutes) * 60
}
console.log(calc(H, MIN))```
1
4330Puntos
var reloj = {
    minuto: 60,
    hora: 3600,
    total: 0,
    calcularSegundosEnMinutos(h, m) {
        this.total = (this.hora * h) + (this.minuto * m);
        returnthis.total
    }
}

console.log(reloj.calcularSegundosEnMinutos(32, 20))
document.write(reloj.calcularSegundosEnMinutos(32, 20))