aboutsummaryrefslogtreecommitdiff
path: root/files/es/web/api/batterymanager/level/index.md
blob: 27b25f609963e8d49c1baee7aa39bb7fcf6175e7 (plain)
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
---
title: BatteryManager.level
slug: Web/API/BatteryManager/level
tags:
  - API
  - Battery API
  - NeedsMarkupWork
  - Property
  - Reference
translation_of: Web/API/BatteryManager/level
browser-compat: api.BatteryManager.level
---
{{deprecated_header}}{{APIRef("Battery API")}}

Indica el valor actual del nivel de carga, estos valores están entre `0.0` a `1.0`.

## Sintaxis

```js
var level = battery.level;
```

`Level` es un número que representa el nivel de carga de la batería del sistema en una escala entre `0.0` y `1.0`. Un valor de `0` significa que la `battery`, que es un objeto de tipo {{domxref("BatteryManager")}}, está vacía y el sistema esta apunto de entrar en suspensión. Un valor de `1.0` significa que `battery` está cargada al máximo. El valor `1.0` también nos indica que el sistema no puede determinar el nivel de carga de la batería o si no está alimentado por batería.

## Ejemplo

### Contenido HTML

```html
<div id="level">(nivel de batería desconocido)</div>
```

### Contenido JavaScript

```js
navigator.getBattery().then(function(battery) {
  var level = battery.level;

  document.querySelector("#level").textContent = level;
});
```

### Resuldado

{{EmbedLiveSample('', '100%', 30, '', 'Web/API/BatteryManager/level')}}

## Especificaciones

{{Specifications}}

## Compatibilidad del navegador

{{Compat}}

## Ver también

- {{domxref("BatteryManager")}}
- {{domxref("Navigator.getBattery")}}