Código de JavaScript - codigo base. doble interruptor

sin imagen de perfil

codigo base. doble interruptorgráfica de visualizaciones


JavaScript

Publicado el 9 de Octubre del 2022 por Nicolas
597 visualizaciones desde el 9 de Octubre del 2022
este codigo se compone de tres factores una bombilla / luz y dos interruptores, ambos estan conectados a la luz y pueden interactuar con ella independientemente uno del otro.
utiliza asignacion de variables, condiciones if y else y ciclos while

Requerimientos

pagina web: replit.com

1.0

Publicado el 9 de Octubre del 2022gráfica de visualizaciones de la versión: 1.0
599 visualizaciones desde el 9 de Octubre del 2022
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
var temp1, temp2, ciclo, luz
var s1 = 0
var s2 = 0
ciclo = true
luz = "apagada"
 
console.log("la luz esta ", luz)
console.log(" ")
while (ciclo) {
 
  console.log("inicio de ciclo")
 
  temp1 = prompt("estado del interruptor 1")
  temp2 = prompt("estado del interruptor 2")
 
  if (temp1 != s1 && luz == "apagada" && temp2 == s2) {
    luz = "encendida"
    s1 = temp1
    s2 = temp2
    console.log("la luz se enciende")
  }
  else {
    if (temp1 != s1 && luz == "encendida" && temp2 == s2) {
      luz = "apagada"
      s1 = temp1
      s2 = temp2
      console.log("la luz se apaga")
    }
    else {
      if (temp1 == s1 && luz == "encendida" && temp2 != s2) {
        luz = "apagada"
        s1 = temp1
        s2 = temp2
        console.log("la luz se apaga")
      }
      else {
        if (temp1 == s1 && luz == "apagada" && temp2 != s2) {
          luz = "encendida"
          s1 = temp1
          s2 = temp2
          console.log("la luz se enciende")
        }
        else {
          if (temp1 == s1 && luz == "encendida" && temp2 == s2) {
            luz = "encendida"
            s1 = temp1
            s2 = temp2
            console.log("la luz se mantiene encendida")
          }
          else {
            if (temp1 == s1 && luz == "apagada" && temp2 == s2) {
              luz = "apagada"
              s1 = temp1
              s2 = temp2
              console.log("la luz se mantiene apagada")
            }
            else {
              if (temp1 != s1 && luz == "encendida" && temp2 != s2) {
                luz = "encendida"
                s1 = temp1
                s2 = temp2
                console.log("la luz se vuelve a encender")
              }
              else {
                if (temp1 != s1 && luz == "apagada" && temp2 != s2) {
                  luz = "apagada"
                  s1 = temp1
                  s2 = temp2
                  console.log("la luz se vuelve a apagar")
                }
              }
            }
          }
        }
      }
    }
  }
 
  console.log(" ")
  console.log("fin de ciclo")
  console.log("------------")
}



Comentarios sobre la versión: 1.0 (0)


No hay comentarios
 

Comentar la versión: 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s7292