Maison interface Web Questions et réponses frontales Comment utiliser javascript pour implémenter quatre opérations arithmétiques

Comment utiliser javascript pour implémenter quatre opérations arithmétiques

Apr 06, 2023 am 09:05 AM

Dans le développement Web, JavaScript est un langage de programmation très populaire. De nombreuses fonctions intéressantes peuvent être réalisées en utilisant JavaScript, comme l'utilisation de JavaScript pour implémenter quatre opérations arithmétiques simples. À travers cet article, nous présenterons comment utiliser JavaScript pour implémenter quatre opérations arithmétiques.

1. Structure HTML

Tout d'abord, nous devons créer un fichier HTML et ajouter une zone de texte pour saisir les expressions, des boutons pour quatre opérateurs et une zone pour afficher les résultats dans le fichier. Le code HTML est le suivant :

nbsp;html>


    <meta>
    <title>用JavaScript实现四则运算</title>


    <input>
    <button>+</button>
    <button>-</button>
    <button>*</button>
    <button>/</button>
    <p></p>
    <script></script>

Copier après la connexion

Dans cette structure HTML, nous utilisons l'élément input comme zone de texte pour les expressions de saisie, l'élément bouton comme boutons pour les quatre opérateurs, et ajoutons des appels à la fonction de calcul sur ces boutons. De plus, nous avons également ajouté une zone d'affichage des résultats. L'attribut id de l'élément p est result. Nous utiliserons cet id pour obtenir la zone d'affichage des résultats.

2. Code JavaScript

Ensuite, nous devons écrire un fichier JavaScript pour implémenter les quatre opérations arithmétiques. Le code JavaScript est le suivant :

function calculate(operator) {
    var expression = document.getElementById("expression").value; //获取表达式
    var operArr = expression.split(operator); //分割表达式
    var numArr = []; //存储数字
    for(var i = 0; i <p>Dans ce code JavaScript, nous définissons une fonction de calcul pour effectuer quatre opérations arithmétiques sur l'expression d'entrée. Dans la fonction, nous obtenons d'abord l'expression saisie par l'utilisateur via document.getElementById("expression").value, puis divisons l'expression en deux nombres via la méthode split et stockons les deux nombres dans un tableau. Ensuite, les quatre opérateurs sont traités différemment via l'instruction switch, et enfin les résultats sont affichés sur la page via document.getElementById("result").innerHTML. </p><p>3. Après avoir écrit le code en utilisant </p><p>, il suffit d'ouvrir le fichier HTML dans le navigateur, de saisir une expression, de sélectionner un opérateur, puis de cliquer sur le signe égal pour obtenir le résultat de l'opération et l'afficher sur la page. Comme indiqué ci-dessous : </p><p><img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/068/168075020156607.png" class="lazy" alt="Comment utiliser javascript pour implémenter quatre opérations arithmétiques" title="Comment utiliser javascript pour implémenter quatre opérations arithmétiques"></p><p> 4. Résumé </p><p>Grâce à l'introduction de cet article, nous pouvons voir qu'il est très simple d'implémenter quatre opérations arithmétiques simples en JavaScript. Avec seulement quelques syntaxes JavaScript de base et une structure HTML, nous pouvons facilement implémenter les quatre opérations arithmétiques. J'espère que cet article pourra être utile à tout le monde lors de l'apprentissage et de l'utilisation de JavaScript. </p>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Qu'est-ce que l'utilisation Effecte? Comment l'utilisez-vous pour effectuer des effets secondaires? Qu'est-ce que l'utilisation Effecte? Comment l'utilisez-vous pour effectuer des effets secondaires? Mar 19, 2025 pm 03:58 PM

Qu'est-ce que l'utilisation Effecte? Comment l'utilisez-vous pour effectuer des effets secondaires?

Expliquez le concept de chargement paresseux. Expliquez le concept de chargement paresseux. Mar 13, 2025 pm 07:47 PM

Expliquez le concept de chargement paresseux.

Comment fonctionne le currying en JavaScript et quels sont ses avantages? Comment fonctionne le currying en JavaScript et quels sont ses avantages? Mar 18, 2025 pm 01:45 PM

Comment fonctionne le currying en JavaScript et quels sont ses avantages?

Comment empêchez-vous le comportement par défaut dans les gestionnaires d'événements? Comment empêchez-vous le comportement par défaut dans les gestionnaires d'événements? Mar 19, 2025 pm 04:10 PM

Comment empêchez-vous le comportement par défaut dans les gestionnaires d'événements?

Quelles sont les fonctions d'ordre supérieur en JavaScript, et comment peuvent-ils être utilisés pour écrire du code plus concis et réutilisable? Quelles sont les fonctions d'ordre supérieur en JavaScript, et comment peuvent-ils être utilisés pour écrire du code plus concis et réutilisable? Mar 18, 2025 pm 01:44 PM

Quelles sont les fonctions d'ordre supérieur en JavaScript, et comment peuvent-ils être utilisés pour écrire du code plus concis et réutilisable?

Comment fonctionne l'algorithme de réconciliation React? Comment fonctionne l'algorithme de réconciliation React? Mar 18, 2025 pm 01:58 PM

Comment fonctionne l'algorithme de réconciliation React?

Qu'est-ce que UseContext? Comment l'utilisez-vous pour partager l'état entre les composants? Qu'est-ce que UseContext? Comment l'utilisez-vous pour partager l'état entre les composants? Mar 19, 2025 pm 03:59 PM

Qu'est-ce que UseContext? Comment l'utilisez-vous pour partager l'état entre les composants?

Quels sont les avantages et les inconvénients des composants contrôlés et incontrôlés? Quels sont les avantages et les inconvénients des composants contrôlés et incontrôlés? Mar 19, 2025 pm 04:16 PM

Quels sont les avantages et les inconvénients des composants contrôlés et incontrôlés?

See all articles